anchor.diff:  [source,java]
   ----
   
  -private Geometry attachGrid(Vector3f pos, int size, ColorRGBA color){
  -  Geometry g = new Geometry("wireframe grid", new Grid(size, size, 0.2f) );
  -  Material mat = new Material(assetManager, "Common/MatDefs/Misc/Unshaded.j3md");
  -  mat.getAdditionalRenderState().setWireframe(true);
  -  mat.setColor("Color", color);
  -  g.setMaterial(mat);
  -  g.center().move(pos);
  -  rootNode.attachChild(g);
  -  return g;
  +private Geometry attachGrid(Vector3f pos, int size, ColorRGBA color) {
  +    Geometry g = new Geometry("wireframe grid", new Grid(size, size, 0.2f));
  +    Material mat = new Material(assetManager,
  +                                "Common/MatDefs/Misc/Unshaded.j3md");
  +    mat.getAdditionalRenderState().setWireframe(true);
  +    mat.setColor("Color", color);
  +    g.setMaterial(mat);
  +    g.center().move(pos);
  +    rootNode.attachChild(g);
  +    return g;
   }
   ----
   
  
positive.code: [source,java]
  ----
  
       SkeletonDebugger skeletonDebug =
           new SkeletonDebugger("skeleton", control.getSkeleton());
       Material mat = new Material(assetManager, "Common/MatDefs/Misc/Unshaded.j3md");
       mat.setColor("Color", ColorRGBA.Green);
       mat.getAdditionalRenderState().setDepthTest(false);
       skeletonDebug.setMaterial(mat);
       player.attachChild(skeletonDebug);
  ----
  
  .AnimControl is nested somewhere
  
negative.code:                 @Override
                  public void visit(Spatial spatial) {
                      if (spatial instanceof Geometry) {
                          ((Geometry) spatial).getMaterial()
                                  .getAdditionalRenderState().setWireframe(wireframe);
                      }
                  }
              });
  