for named type set use defined name and type set {} in printname.