docs: 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;
          }
      }