While enums offers the roll convention MODIFIED_PRECEDING, the C++ code has no corresponding implementation.