protected function nestedOperationsQuery()
{
return $this->scopeRequest([new Q\Segments\Operation(Q\Segments\Operation::APPEND, $this->scopeSource([new Q\Segments\Operation(Q\Segments\Operation::WHERE_IN, $this->scopeSource([new Q\Segments\Operation(Q\Segments\Operation::EXCEPT, $this->scopeSource([new Q\Segments\Operation(Q\Segments\Operation::UNION, $this->scopeSource([new Q\Segments\Operation(Q\Segments\Operation::INTERSECT, $this->scopeSource([new Q\Segments\Operation(Q\Segments\Operation::DIFFERENCE, $this->scopeSource([new Q\Segments\Range($this->parameter(), $this->parameter())]))]))]))]))]))]))]);
}