ObjC++, here we go