public function merge(ChangeInterface $subsequentChange) { if ($this->canMerge($subsequentChange)) { return $subsequentChange; } return null; }