Fixed #50: Bring NanoStore closer to Obj-C 2.0 specs and best practices