Implement `singleGroups` option

:clap: