code: public JSONObject put(Enum<?> key, boolean value) throws JSONException {
  		return put(key.name(), value);
  	}
docs: Put a key/boolean pair in the JSONObject.
  
  @param key
  A key string.
  @param value
  A boolean which is the value.
  @return this.
  @throws JSONException
  If the key is null.