presto-matching/src/main/java/io/prestosql/matching/Pattern.java/Pattern/with
class Pattern:    public Pattern<T> with(PropertyPattern<? super T, ?, ?> pattern)
    {
        return new WithPattern<>(pattern, this);
    }