public function setQuery($value)
    {
        if (is_array($value)) {
            $this->setParam('query', CPS_QueryArray($value));
        } else {
            $this->setParam('query', $value);
        }
    }