Objc language modernization