Changed to use ‘instancetype’ for init methods as per modern Objective-C conventions