original_string: public function getAugmentedSoFar()
      {
          if (!$this->offsetExists(self::KEY_AUGMENTED)) {
              $this[self::KEY_AUGMENTED] = [];
          }
          return $this[self::KEY_AUGMENTED];
      }
code: public function getAugmentedSoFar()
      {
          if (!$this->offsetExists(self::KEY_AUGMENTED)) {
              $this[self::KEY_AUGMENTED] = [];
          }
          return $this[self::KEY_AUGMENTED];
      }
code_tokens: public function getAugmentedSoFar ( ) { if ( ! $ this -> offsetExists ( self :: KEY_AUGMENTED ) ) { $ this [ self :: KEY_AUGMENTED ] = [ ] ; } return $ this [ self :: KEY_AUGMENTED ] ; }
docstring: Access the data that has been augmented so far in the previous augmentation steps.
  
  @return array the augmented data so far (or an empty array, should this be called in the
  first augmentation step).
docstring_tokens: Access the data that has been augmented so far in the previous augmentation steps .