Minor modifications to cocoa-configurations to reduce class clutter and make it still compatible with the original example