public function getAugmentedSoFar()
    {
        if (!$this->offsetExists(self::KEY_AUGMENTED)) {
            $this[self::KEY_AUGMENTED] = [];
        }
        return $this[self::KEY_AUGMENTED];
    }