NSObject Category to provide simple mapping structure for object properties