Add semicolons.
Use `Object(...)` instead of `new String`, `new Boolean`, and `new Number`.
Make `_.isFinite` follow ES6 `Number.isFinite`.
Make make nullish check consistent in `_.isEmpty`.
Fix test in IE.
Minor whitespace nits. [ci skip]
Make `_.isFinite` use ES6 `Number.isFinite` when available.
Ensure `_.omit` and `_.pick` work with primitives.
Simplify `_.dropRightWhile`, `_.dropWhile`, `_.takeRightWhile`, and `_.takeWhile`.
Simplify `charsLeftIndex` and `charsRightIndex`.
Rebuild dist.