A convention-based object mapper in Objective-C