First Step to multi-language support: A Code Builder Factory and implementation for Objective-C.