The ObjectiveC extensions have now been implemented in the gcc's c++ compiler.

Why? So you can call C++ code seamlessly from Objective C code. Its got its uses.