private function setCacheCompiler($f, $layout=false)
	{
        $viewCompiler = new viewCompiler($this);
        $viewCompiler->content = file_get_contents($f);

		if($layout === true) {
			return $viewCompiler->runCompiler([
				'renderCompiler',
				'startLayoutSectionCompiler',
				'echoCompiler'
			]);
		} else {
			return $viewCompiler->runCompiler(['startLayoutSectionCompiler'], true);
		}
	}