original_string: public function create(
          string $variable,
          array $labels = [],
          bool $unique = false
      ): self {
          $query = new self;
          $query->clauses = $this->clauses->add(
              new Clause\CreateClause(
                  Clause\Expression\Path::startWithNode($variable, $labels),
                  $unique
              )
          );
  
          return $query;
      }
code: public function create(
          string $variable,
          array $labels = [],
          bool $unique = false
      ): self {
          $query = new self;
          $query->clauses = $this->clauses->add(
              new Clause\CreateClause(
                  Clause\Expression\Path::startWithNode($variable, $labels),
                  $unique
              )
          );
  
          return $query;
      }
code_tokens: public function create ( string $ variable , array $ labels = [ ] , bool $ unique = false ) : self { $ query = new self ; $ query -> clauses = $ this -> clauses -> add ( new Clause \ CreateClause ( Clause \ Expression \ Path :: startWithNode ( $ variable , $ labels ) , $ unique ) ) ; return $ query ; }
docstring: Add a CREATE clause
  
  @param string $variable
  @param array $labels
  @param bool $unique
  
  @return self
docstring_tokens: Add a CREATE clause