docs: public boolean isUnorderedCollection( Name nodeTypeName, Collection<Name> mixinTypes ) {
          if (nodeTypeName != null && nodeTypeNamesThatAreUnorderableCollections.contains(nodeTypeName)) {
              return true;
          }
          if (mixinTypes != null && !mixinTypes.isEmpty()) {
              for (Name mixin : mixinTypes) {
                  if (nodeTypeNamesThatAreUnorderableCollections.contains(mixin)) {
                      return true;
                  }
              }
          }
          return false;
      }