Add: more support for named value type "var<name:type>" and "var<type>".