I tried compiling latest code for Unity4. Exception is thrown from ParseClient.Initialize: "Cannot register a type that does not implement the default constructor!" It happens in ObjectSubclassingController.cs:94, because it executes this line: RegisterSubclass(typeof(ParseObject)); Problem is that ParseObject doesn't have public default constructor, thus RegisterSubclass method throws an exception. Is there a way to make this code work?