@Override
    public Expression simplifyOnce() {
      if (isMatchAnything()) {
        return matchField(field);
      } else if (valueGetter instanceof Simplifiable<?> simplifiable) {
        return new MatchAny(field, values, exactMatches, pattern, matchWhenMissing,
          (TypedGetter) simplifiable.simplifyOnce());
      }
      return this;
    }
Evaluates to true if the value for {@code field} tag is any of {@code exactMatches} or contains any of
{@code wildcards}.

@param values           all raw string values that were initially provided
@param exactMatches     the input {@code values} that should be treated as exact matches
@param pattern          regular expression that the value must match, or null
@param matchWhenMissing if {@code values} contained ""
planetiler-core/src/main/java/com/onthegomap/planetiler/expression/Expression.java