anchor.diff:    (assert (and (listp values) (> (length values) 0)))
     (dolist (item values)
       (assert (numberp item)))
  -  (push '(+sph-filter-values+ attr values (cond (exclude 1) (t 0))) (filters client))
  +  (push `(,+sph-filter-values+ ,attr ,values ,(cond (exclude 1) (t 0))) (filters client))
     client)
   
   
  
positive.code: 
  (defmethod %set-filter-range ((client sphinx-client) type attr min max &key (exclude nil))
    (assert (and (numberp min) (numberp max) (>= max min)))
    (push '(type attr min max (cond (exclude 1) (t 0))) (filters client))
    client)
  
  ;;   (let ((filter (make-hash-table)))
  
negative.code: ;;;; See the LICENSE file for licensing information.
  
  (in-package #:cl-sphinx-search)
  
  (declaim (optimize (debug 3) (safety 3) (speed 0) (space 0)))
  
  
  (defvar *response-length* ())
  