code: Renderer copy() {
      Renderer copy = null;
      try {
        copy = (Renderer) this.clone();
      } catch (CloneNotSupportedException e) {
        Log.e("Renderer", "All your renderers should be clonables.");
      }
      return copy;
    }
docs: Create a clone of the Renderer. This method is the base of the prototype mechanism implemented
  to avoid create new objects from RendererBuilder. Pay an special attention implementing clone
  method in Renderer subtypes.
  
  @return a copy of the current renderer.