private function getConverter($word, $info, $option) {
		if (!isset($this->converterMap[$word])) {
			throw new \n2n\log4php\LoggerException("Invalid keyword '%$word' in converison pattern. Ignoring keyword.");
		}
		
		$converterClass = $this->converterMap[$word];
		if(!class_exists($converterClass)) {
			throw new \n2n\log4php\LoggerException("Class '$converterClass' does not exist.");
		}
		
		$converter = new $converterClass($info, $option);
		if(!($converter instanceof \n2n\log4php\pattern\PatternConverter)) {
			throw new \n2n\log4php\LoggerException("Class '$converterClass' is not an instance of \n2n\log4php\pattern\PatternConverter.");
		}
		
		return $converter;
	}