'The set of all attributes controlled by the invariant.'

@property
def _all_attributes(self):

    return pset({attribute for attributes in self.attributes_for_tag.values() for attribute in attributes})
