public static boolean propertyEqualsAsBoolean(PropertyContainer container, String key, boolean test_value) {
		if (container != null) {
			try {
				boolean value = getPropertyAsBoolean(container, key);
				return value == test_value;
			} catch (NullPointerException npe) {
				return false;
			}
		} else {
			throw new IllegalArgumentException("Provided PropertyContainer was null.");
		}
	}