/** * Merges this instance into the original instance ({@link #getOriginal()}. * <p>The consumers of the original instance are cleared and replaced with the consumers of this instance. * For all other properties, the original and this instance should agree.</p> */ public void mergeIntoOriginal() { if (!this.isCopy()) return; this.getOriginal().copyConsumersFrom(this); this.getOriginal().adoptSiblings(this); }