public Boolean getBooleanItem(String... names) throws ReaderException {
		if (getItem(names).toString() == "true" || getItem(names).toString() == "false") {
			return Boolean.parseBoolean(getItem(names).toString());
		} else {
			throw new ReaderException("No key exists with this type, keys: " + _parseMessage(names) + ". In file: " +  ConfigurationManager.config_file_path);
		}
	}