code: public void removeMember(String childName) {
          assert isMap() : "'removeMember' allowed only for MAP nodes";
          if (m_childNodeMap != null) {
              // Remove from child name map and then list if found.
              UNode removeNode = m_childNodeMap.remove(childName);
              if (removeNode != null) {
                  m_children.remove(removeNode);
              }
          }
      }
docs: Delete the child node of this MAP node with the given name, if it exists. This node
  must be a MAP. The child node name may or may not exist.
  
  @param childName Name of child node to remove from this MAP node.