protected function handleFailure($id) {
		if ($this->failBehaviour & self::NOTFOUND_NOTICE) {
			trigger_error('Translation absent for the ID "' . $id . '" in the catalogs');
		}
		
		if ($this->failBehaviour & self::NOTFOUND_RETURN_ID) {
			return $id;
		}
		
		if ($this->failBehaviour & self::NOTFOUND_EXCEPTION) {
			throw new NoTranslation('Translation absent for the ID "' . $id . '" in the catalogs');
		}
	}