Base of NSObject and NSObjCRuntime