anchor.diff:  
       // Toggle children on click.
       function toggle(d) {
  -      // if (d3.event.defaultPrevented) return; // ignore drag
  -      if (d.name == 'view!') {
  -        viewPlan(d);
  +      if (d.view_node == true) {
  +        d3.event.defaultPrevented;
  +        return;
         }
         if (d.children) {
           d._children = d.children;
  
positive.code:     pointer-events: none;
      text-anchor: middle;
    }
    .view_node text {
      font: 20px sans-serif;
    }
    .root_node text {
      stroke: #176E9B;
      fill: #176E9B;
      font: 20px sans-serif;
    }
  /*  .postcode_node text {
      text-anchor: right;
    }
  */</style>
  
  <script type="text/javascript">
  
  
negative.code:       return nodes.reverse(); // to control the z-indexes (done in order of append)
      }
  
    }
  
  </script>
  