Objective-C 1: initializer overloading