No it's not.  You could return @[someCustomClassThatCannotBeSerializedByNSJSONButImplementsYKJSONSerializableObject]