Make Objective-c more Elegant.