public function logAddition($value)
    {
        if ($this->isOverridden()) {
            return;
        }
        if (isset($this->deleted[$value])) {
            unset($this->deleted[$value]);
            $this->replaced[$value] = $value;
            return;
        }
        if (! isset($this->replaced[$value])) {
            $this->added[$value] = $value;
        }
    }