Add `toIterable` to reduce `support.unindexedChars` use and optimize/simplify methods. [closes #601]
Doc and source cleanup.
Added `_.sortedLastIndex` and allow `_.lastIndexOf` to work with sorted arrays and `_.sortedLastIndex`.
Fix binary search benchmarks. [ci skip]
Fix doc typo as `_.support.ownLast` is `false` in all but IE < 9. [ci skip]
Optimize `_.reduce` and `_.reduceRight`.
Doc tweaks. [ci skip]
Optimize `_.clone`.
Add `_.before`.
Minor test cleanup.
Remove unneeded `n` validation from `_.before`.
Add @type to help the Underscore build method alternatives. [ci skip]
Minor cleanup.
Cleanup `_.isEqual` and make `_.where` of an empty array match all arrays similar to empty objects matching all objects.
Minor style nits.
Consistent use of `undefined` with `.apply` instead of `null`.
Make `_.unzip` its own method.
Add more docs for metadata.
Cleanup error object fork in `baseIsEqual`.
Bump tested browser versions in test/saucelabs.js.