type node which is different than the given type
nodetype nodeprimitive and which has a type node which has at least one unique key which
has the given type name ConfigNode.hasPrimitiveChildrenWithTypes(List)ConfigNode.hasPrimitiveChildrenWithTypes(List) method, only
it uses the node's re-factored type
name resulted from the re-factoring based on the named dictionary