static Property fromName(String name) { return Property.values.firstWhere( (e) => e.name == name, orElse: () => custom, ); }