EnumValue? valueForProperty( String propertyName, List<EnumValue> values, ) => values.firstWhereOrNull((value) => value.propertyName == propertyName);