Use class_getInstanceMethod and method_getImplementation instead of class_getMethodImplementation
Wrap KVO lifetime on subclasses tests in it blocks
Wrap comment in NSObject+RACKVOWrapper.m swizzle block