code: function (src, cb) {
        var callbackFct = '__loadjsonp__' + (counter++)
        window[callbackFct] = function () {
          cb.apply(window, arguments)
          delete window[callbackFct]
        }
        this.includeJS(src + (src.indexOf('?') == -1 ? '?' : '&') + 'callback=' + callbackFct, function () {
          // if http request fails (e.g. 404 error / no content)
          setTimeout(window[callbackFct], 10)
        })
      }
docs: Loads and returns a JSON resource asynchronously, by including it into the page (not AJAX).
  @memberof Loader.prototype
  @param {string} src HTTP(S) URL of the JSON resource to load.
  @param {function} cb Callback function, called by the resource's script.