presto-main/src/main/java/io/prestosql/type/TypeCoercion.java/TypeCoercion/TypeCoercion
class TypeCoercion:    public TypeCoercion(Function<TypeSignature, Type> lookupType)
    {
        this.lookupType = requireNonNull(lookupType, "lookupType is null");
    }