For example, for `macro_case("ElCurrentPhase2")` I would expect `"EL_CURRENT_PHASE_2"` but I get `"EL_CURRENT_PHASE2"` instead.