```ts const deepEqual = require('fast-deep-equal') deepEqual( new Date('foo'), new Date('bar'), ) // false ``` I expect that invalid dates will be equal, the same as invalid numbers (NaN). In lodash/underscore: ```ts _.isEqual(new Date('foo'), new Date('bar')) // true ```