Fixed issue with dispatch objects being retainable object pointers when running in Objective-C runtime on Deployment targets >= iOS 6.0 and >= Mac OS X 10.8