Work in progress: NSObject parsing-> Array and Dictionary still not managed.
Error: Swift doesn't let me use the setValue method of NSObject with Optional<PrimitiveType> parameters