"case" can only occur within a "switch"
Silently skip empty subgroups