original_string: final public function collection($name = '')
      {
          return new self($this->collection, $this->name.$name, $this, $this->prefixes);
      }
code: final public function collection($name = '')
      {
          return new self($this->collection, $this->name.$name, $this, $this->prefixes);
      }
code_tokens: final public function collection ( $ name = '' ) { return new self ( $ this -> collection , $ this -> name . $ name , $ this , $ this -> prefixes ) ; }
docstring: Creates a sub-collection.
  
  @return self
docstring_tokens: Creates a sub - collection .