After all, C++ isn't a perfect match for Java's design aims either.

Bjarne Stroustrup Design T Sign