Enum classes are a real bear to translate from Java to C++