Returns the response as a list of JSON objects or null if the response is not a list.
May throw an exception if isList is false.
false
List<JSON>? get asListOrNull => isLeft ? left : null;