anchor.diff:        _ls.setValues(0.0, 0.0);
         _le.setValues(0.0, 25.0);
         context.drawLine(_ls, _le);
  +      
         context.drawColor = "rgba(0,255,0,1.0)";
         _ls.setValues(0.0, 25.0);
         _le.setValues(0.0, 50.0);
         context.drawLine(_ls, _le);
  -      context.lineWidth = 1.0;
  +      
         context.restore();
       }
       
  
positive.code:     return null;
    }
    
    /**
     * [init] defaults to using the Design dimensions.
     * 
     * Some [Layer] nodes are "static" in functionality, meaning there
     * is no transition effects in motion. If that is the case then
     * you can take the default which is that the [SceneManager] won't
     * clear the background because the [Layer] is covering it completely.
     * In other words the background is fully occluded.
     * [Application.instance.sceneManager.ignoreClear] = true;
     * (Default is false)
     * 
     * However, some [Layer]s may be under the effects of transitions and
     * as such the background will need to be cleared on every frame
     * because the Surface may be exposed leading to rendering artifacts.
     * In this case your [Layer] will need to change the clear flag to
     * false "after" the init().
     * 
     * if [width] and [height] are not provided then
     * designSize.width, designSize.height are used.
     */
    @override
    bool init([int width, int height]) {
      // Default to "clearing the background".
  
negative.code:   String overlayColor;
    
    AffineTransform t = new AffineTransform.Identity();
  
    /**
     * Render a background color defined by [overlayColor].
     * Default is (true)
  