Swizzle initialize, in case PFObject implements initialize later.
Custom setters and getters. Readonly properties support. nil boxing/unboxing.