Changes to the way I think objective-c code should be written