public function toQuery( $variableSet, $factVariableBinding )
	{
		$result = array();

		if ( count( $this->filters ) == 0 )
		{
			return array( "false()" );
		}

		foreach ( $this->filters as $filter )
		{
			$filter->inBoolean = true;

			$query = $filter->toQuery( $variableSet, $factVariableBinding );
			if ( $filter->complement )
			{
				$query = "not($query)";
			}
			$result[] = $query;
		}

		return $result;
	}