code: function SetOuterSelect ( $orderby, $offset, $limit )
  	{
  		assert ( is_string($orderby) );
  		assert ( is_int($offset) );
  		assert ( is_int($limit) );
  		assert ( $offset>=0 );
  		assert ( $limit>0 );
  
  		$this->_outerorderby = $orderby;
  		$this->_outeroffset = $offset;
  		$this->_outerlimit = $limit;
  		$this->_hasouter = true;
  	}
docs: / set outer order by parameters