whole_func_string: function(object){
      if(isDecorated(object)) {
        return object;
      }
      if(Array.isArray(object)) {
        return new JSONArray(object);
      }
      return new JSONObject(object);
    }
func_code_string: function(object){
      if(isDecorated(object)) {
        return object;
      }
      if(Array.isArray(object)) {
        return new JSONArray(object);
      }
      return new JSONObject(object);
    }
func_documentation_string: Decorate object
  @param {object|JSONObject|JSONArray} [object]
  @returns {JSONObject|JSONArray}
  @static