[[X alloc] init] -> [X new]