code: function find(array, f, context) {
      var i, // iterative variable
      l; // array length variable
  
      for (i = 0, l = array.length; i < l; i += 1) {
          if (array.hasOwnProperty(i) && f.call(context, array[i], i, array)) {
              return array[i];
          }
      }
  
      return null;
  }
docs: Finds the passed item in the array
  
  @param {Array}    array   list in which to search
  @param {Function} f       function to seach with
  @param {Any}      content context on which to call the function
  @memberOf array
  @return {Any|Object} item if found, null if not