I laugh when you bring up compatibility issues because man have I grappled with them, too. You won't hear me say they're on the bleeding edge of c++ standards. It's their IDE that compels me to speak on their behalf. I do get what you're driving at, though.