Separate C++ interface (.h) and implementation (.cpp)
Brought to you by:
tharwood
The C++ target should emit the interface as a .h file and the implementation in a .cpp file. The current scheme, which emits the entire BURM as a single class definition, means any operation that uses the BURM needs a shim routine so other compilation units can access it.