code: @Override
      public void removeChild(Object identifier) {
          TreeNode<T> treeNode = childrenMap.remove(identifier);
          if (treeNode != null) {
              treeNode.setParent(null);
          }
      }
docs: {@inheritDoc}