public IPatch createNewPatch() { IPatch p = new Patch(NEW_PATCH, this); return p;
public Patch createNewPatch() { return new Patch(NEW_PATCH, this);
  public IPatch createNewPatch() {    IPatch p = new Patch(NEW_PATCH, this);    return p;  }