presto-matching/src/main/java/io/prestosql/matching/pattern/FilterPattern.java/FilterPattern/FilterPattern
class FilterPattern:    public FilterPattern(BiPredicate<? super T, ?> predicate, Optional<Pattern<?>> previous)
    {
        super(previous);
        this.predicate = requireNonNull(predicate, "predicate is null");
    }