object-is
ES2015-compliant shim for Object.is - differentiates between -0 and +0
is-plain-object
Returns true if an object was created by the `Object` constructor, or Object.create(null).
is-accessor-descriptor
Returns true if a value has the characteristics of a valid JavaScript accessor descriptor.