public function valueBinder($binder = null)
    {
        deprecationWarning('Query::valueBinder() is deprecated. Use Query::getValueBinder()/setValueBinder() instead.');
        if ($binder === null) {
            if ($this->_valueBinder === null) {
                $this->_valueBinder = new ValueBinder();
            }

            return $this->_valueBinder;
        }
        $this->_valueBinder = $binder;

        return $this;
    }