A not so thin veneer over C++