new case syntax in flat codegens
flat: entry labels and ++ -> +=