protected function queryStringRouting ($requestCtrlName, $requestActionName) {
		$toolClass = self::$toolClass;
		list($ctrlDfltName, $actionDfltName) = $this->application->GetDefaultControllerAndActionNames();
		$this->SetOrCreateDefaultRouteAsCurrent(
			\MvcCore\IRouter::DEFAULT_ROUTE_NAME,
			$toolClass::GetPascalCaseFromDashed($requestCtrlName ?: $ctrlDfltName),
			$toolClass::GetPascalCaseFromDashed($requestActionName ?: $actionDfltName)
		);
		// default params are merged with previous default params to have 
		// possibility to add domain params by extended module router
		$this->defaultParams = array_merge([], $this->defaultParams, $this->request->GetParams(FALSE));
		$this->requestedParams = array_merge([], $this->defaultParams);
	}