code: function(haystack, matcher){
          if (haystack.some){
              return haystack.some(matcher);
          } else {
              for (var i=0; i < haystack.length; i++){
                  if (matcher(haystack[i])){
                      return true;
                  }
              }
              return false;
          }
      }
docs: Simple some() implementation for an array. Defers to native
  if available.
  @param {Array} haystack The array to search.
  @param {Function} matcher The function to run on each value.
  @return {Boolean} True if any value, when run through the matcher,
  returns true.
  @method _some
  @private