* href="https://github.com/douglascrockford/JSON-js/blob/master/cycle.js">utility</a> required for decycling objects
* which would fail otherwise when using JSON.stringify.
*/
public RhinoScriptBuilder addJSON() {
try {
final InputStream script = new WebjarUriLocator().locate(WebjarUriLocator.createUri("20110223/json2.js"));
final InputStream scriptCycle = getClass().getResourceAsStream(SCRIPT_CYCLE);
evaluateChain(script, SCRIPT_JSON);
evaluateChain(scriptCycle, SCRIPT_CYCLE);
return this;