public function setSyntax(
		$commentStart = null,
		$commentEnd = null,
		$blockStart = null,
		$blockEnd = null,
		$variableStart = null,
		$variableEnd = null,
		$interpolationStart = null,
		$interpolationEnd = null
	) {
		$this->twig->setLexer(new \Twig_Lexer($this->twig, array(
			'tag_comment' => array(empty($commentStart) ? '{#' : $commentStart, empty($commentEnd) ? '#}' : $commentEnd),
			'tag_block' => array(empty($blockStart) ? '{%' : $blockStart, empty($blockEnd) ? '%}' : $blockEnd),
			'tag_variable' => array(empty($variableStart) ? '{{' : $variableStart, empty($variableEnd) ? '}}' : $variableEnd),
			'interpolation' => array(empty($interpolationStart) ? '#{' : $interpolationStart, empty($interpolationEnd) ? '}' : $interpolationEnd)
		)));
	}