code: @Override
      public final Scene add(final Layer layer)
      {
          if ((null != layer) && (LienzoCore.IS_CANVAS_SUPPORTED))
          {
              layer.removeFromParent();
  
              layer.setPixelSize(getWidth(), getHeight());
  
              getElement().appendChild(layer.getElement());
  
              super.add(layer);
  
              layer.batch();
          }
          return this;
      }
docs: Adds a {@link Layer} to the Scene.
  A draw will be invoked after the layer is added.