public static ParsedType mapType(ParsedType kt, ParsedType vt) {
        assert(kt != null);
        assert(vt != null);
        String name = "map<" + kt.name() + "," + vt.name() + ">";
        return new ParsedType(name, Variant.MAP, kt, vt);
    }
This class holds the extracted information after parsing a type
declaration (typically for a field).  Since types can be complex,
struct names (known or unknown), or even document names, this class
is somewhat complicated.
@author arnej27959
config-model/src/main/java/com/yahoo/schema/parser/ParsedType.java