/**
  * Used internally to add a QueryTerm object to the list of query terms.
  * Indexed by hash to prevent duplicate query terms.
  *
  * @param QueryTerm $query_term QueryTerm object to be added.
  */
 protected function addQueryTerm(QueryTerm $query_term)
 {
     $this->_qts[$query_term->toHash()] = $query_term;
 }