JsonAware jsonBooleanMapping(Object src) {

		if (src == null) {
			return serializeNulls ? JsonNull.getInstance() : null;
		}

		JsonBoolean target = ((Boolean) src) ? JsonBoolean.getTrueInstance()
				: JsonBoolean.getFalseInstance();

		return target;

	}