code: function(arr, result) {
    if (arr.length > maxSegments || (encodeURIComponent(arr.join(',')).length > maxGetQueryLen && arr.length !== 1)) {
      var mid = Math.floor(arr.length / 2);
      splitArraysForGoogle(arr.slice(0, mid), result);
      splitArraysForGoogle(arr.slice(mid, arr.length), result);
    } else {
      result.push(arr);
    }
  }
docs: // HELPERS // Return array of arrays that are short enough for Google to handle