protected boolean preVisitNode(TreeNode n) {
   return n.getName().equals("properties");
 }
 public void visitNode(TreeNode treeNode) {
   if (treeNode.getName().equals(pruneNodeName)) {
     treeNode.detach();
   }
 }