@property<EOL><INDENT>def groups(self) -> typing.Iterator['<STR_LIT>']:<DEDENT>
for country in self.countries:<EOL><INDENT>for group in country.groups:<EOL><INDENT>yield group<EOL><DEDENT><DEDENT>
Returns: generator over all groups in this coalition