...writing a DCP-16 emulator to learn some C++11