presto-main/src/main/java/io/prestosql/sql/planner/DomainTranslator.java/DomainTranslator/ExtractionResult
class DomainTranslator:        public ExtractionResult(TupleDomain<Symbol> tupleDomain, Expression remainingExpression)
        {
            this.tupleDomain = requireNonNull(tupleDomain, "tupleDomain is null");
            this.remainingExpression = requireNonNull(remainingExpression, "remainingExpression is null");
        }