code: boolean bindAttribute(String ns, String wildcard, AttributeActionSet actions) {
      NamespaceSpecification nss = new NamespaceSpecification(ns, wildcard);
      if (nssAttributeMap.get(nss) != null)
        return false;
      for (Enumeration e = nssAttributeMap.keys(); e.hasMoreElements();) {
        NamespaceSpecification nssI = (NamespaceSpecification)e.nextElement();
        if (nss.compete(nssI)) {
          return false;
        }
      }
      nssAttributeMap.put(nss, actions);
      return true;    
    }
docs: Adds a set of attribute actions to be performed in this mode
  for attributes in a specified namespace.
  
  @param ns The namespace pattern.
  @param wildcard The wildcard character.
  @param actions The set of attribute actions.
  @return true if successfully added, that is the namespace was
  not already present in the attributeMap, otherwise false, the
  caller should signal a script error in this case.