This is what group currently does:
> diag $ group (flatAlt "Default" "Fallback")
Union ( Text 8 "Fallback" )
( FlatAlt ( Text 7 "Default" ) ( Text 8 "Fallback" ) )
I wonder why the second Union alternative still contains the full FlatAlt, and not just the default:
Union ( Text 8 "Fallback" )
( Text 7 "Default" )