code: protected static ModuleIdentifier getModuleIdentifier(final Element root) {
          return new ModuleIdentifier(root.getAttribute("name"), root.getAttribute("slot"), 
              Boolean.parseBoolean(root.getAttribute("optional")), Boolean.parseBoolean(root.getAttribute("export")));
      }
docs: ModuleIdentifier from XML element.
  @param root The root element
  @return ModuleIdentifier The name/version of the module