Initial import of my new experimental C++ front end.