docs: function queryStringToJSON(url) {
    if (url === '') {
      return '';
    }
    var pairs = (url).slice(0).split('&'), result = {};
    for (var idx in pairs) {
      var pair = pairs[idx].split('=');
      if (!!pair[0]) {
        result[pair[0].toLowerCase()] = decodeURIComponent(pair[1] || '');
      }
    }
    return result;
  }