return new Kernel(width, height, data);
try { return super.clone(); } catch (CloneNotSupportedException e) { throw (Error) new InternalError().initCause(e); }
  public Object clone()  {    return new Kernel(width, height, data);  }