Iterable<Attribute> get values => _attributes.values.sorted( (a, b) => Attribute.getRegistryOrder(a) - Attribute.getRegistryOrder(b));