Utilities to get and check variable types (isString, isPlainObject, isRegExp, etc)
Fast and lightweight utility functions to check if a value is a plain object.
A utility to test if a 'value' has a type of 'Object' and it was created by the Object constructor