Clamp indexes and lengths where appropriate.
Make the code style in test.js consistent.
Fix `_.camelCase` with consecutive capitalized words.
Add unit tests for `_.camelCase`, `_.kebabCase`, and `_.snakeCase`.
Rebuild dist.