How about a save-json? A thread on the OpenSim mailing list again requesting better flattening of complex objects than the current save-xml, save-xml2 and save-oar got me thinking about how JSON might be applied. I happened on osRezFromURL(string url, vector pos, vector vel, rotation rot, integer param) proposed by Jimbo2120 that made me thing of maybe something like osRezFromJSON(string json, vector pos, vector vel, rotation rot, integer param) and/or osRezFromJSONURL(string url, vector pos, vector vel, rotation rot, integer param), which just might be reachable if we pilfered some of the parsing ideas in osParseJSON(string json). The function would likely be mono only, but an OSS/LSL version could be layered on it. It might even inspire similar official LSL functionality in Second Life, nah.