Avoid calling [super init] more than once.