Bug Fix
String
the 'pluralize' function treats a length of '0' as it does a length of '1', in a spoken language sense a '0' count item should be pluralized
Bug Fix
Object
typed return values of the pick* functions can return an incorrect type in certain cases
Feature
Types
add new 'isSet' and 'isIterable' functions
Refactoring
Typings
fix merge2 signature and remove some unused type definitions
Refactoring
Type
move 'isIterable' and 'isIterable' functions from array utils