/**
  *  Allows the description of the selector
  *
  *  @access public
  *  @return \Faker\Components\Engine\Entity\Builder\NodeBuilder
  */
 public function describe()
 {
     # create new node builder
     $nodeBuilder = new NodeBuilder('alternateSelectorBuilder', $this->eventDispatcher, $this->repo, $this->utilities, $this->generator, $this->locale, $this->database, $this->templateLoader);
     # bind this definition as the parent of nodebuilder
     $nodeBuilder->setParent($this);
     # return node builder to continue chain
     return $nodeBuilder;
 }