docs: def _matches_node_set_props(type_info, node_set_props):
      """
          Check whether the node_set properties match the given model type definition
      """
      matches = None
      for key in node_set_props:
          ns_val = node_set_props[key]
          if key in type_info:
              if ns_val==type_info[key]:
                  if matches:
                      matches = matches and True
                  else:
                      matches = True
              else:
                  matches = False
      return matches