whole_func_string: function organize(browsers) {
    var oss = {};
    for (var i=0; i<browsers.length; i++) {
      if (!oss[browsers[i].os]) {
        oss[browsers[i].os] = {};
      }
      if (!oss[browsers[i].os][browsers[i].long_name]) {
        oss[browsers[i].os][browsers[i].long_name] = [];
      }
      oss[browsers[i].os][browsers[i].long_name].push(browsers[i]);
      browsers[i].complete_name = completeName(browsers[i]);
    }
    return oss;
  }
func_code_string: function organize(browsers) {
    var oss = {};
    for (var i=0; i<browsers.length; i++) {
      if (!oss[browsers[i].os]) {
        oss[browsers[i].os] = {};
      }
      if (!oss[browsers[i].os][browsers[i].long_name]) {
        oss[browsers[i].os][browsers[i].long_name] = [];
      }
      oss[browsers[i].os][browsers[i].long_name].push(browsers[i]);
      browsers[i].complete_name = completeName(browsers[i]);
    }
    return oss;
  }
func_documentation_string: /* global browsers: true, app: true