code: function getJSONURL(url, callback) {
      getURL(url, function(d) {
        if (!d) return callback(d);
        var j;
        try { j=JSON.parse(d); } catch (e) { console.error("Unable to parse JSON",d); }
        callback(j);
      });
    }
docs: / Gets a URL as JSON, and returns callback(data) or callback(undefined) on error