presto-spi/src/main/java/io/prestosql/spi/predicate/Marker.java/Marker/hashCode
class Marker:    @Override
    public int hashCode()
    {
        int hash = Objects.hash(type, bound);
        if (valueBlock.isPresent()) {
            hash = hash * 31 + (int) type.hash(valueBlock.get(), 0);
        }
        return hash;
    }