
function monkeyDoms() {
 nameToDom = Packages.java.util.HashMap()
 reg = Packages.org.eclipse.core.runtime.Platform.getExtensionRegistry()
 point = reg.getExtensionPoint("org.eclipse.eclipsemonkey.dom");
 extensions = point.getExtensions();
 for each(extension in extensions){
  configurations = extension.getConfigurationElements();
  for each(element in configurations){
    varName = element.getAttribute("variableName");
    dom = element.createExecutableExtension("class");
    domRoot = dom.getDOMroot();
    nameToDom.put(varName, domRoot);
  }
 } 
 return nameToDom;
}