Abstracted dictionary block methods to work on all key-value attributes of an NSObject.
Refactored out the 'command'. Just alloc/init an operation and queue it.