Added some helper methods for “block transactions” - YES I have used dispatch_sync do the main_queue
Now fixing some memory management issue, why there is no weak referencing on objc_associated_objects?