presto-main/src/main/java/io/prestosql/operator/annotations/TypeImplementationDependency.java/TypeImplementationDependency/resolve
class TypeImplementationDependency:    @Override
    public Type resolve(BoundVariables boundVariables, Metadata metadata)
    {
        return metadata.getType(applyBoundVariables(signature, boundVariables));
    }