private static Boolean requestBoolean(String key) {
	String value = getString(key);

	if (value == null)
	    return null;

	if (value.equals("1") || value.toLowerCase().equals("true")) {
	    return Boolean.TRUE;
	}
	else if (value.equals("0") || value.toLowerCase().equals("false")) {
	    return Boolean.FALSE;
	}
	else {
	    configError(key + " should be a boolean");

	    Lib.assertNotReached();
	    return null;
	}
    }