asObject function
Implementation
ManatalObject asObject(dynamic value) {
if (value is ManatalObject) return value;
if (value is Map<String, dynamic>) return ManatalObject(value);
if (value is Map) return ManatalObject(Map<String, dynamic>.from(value));
throw StateError('Expected a JSON object response');
}