*`basic` – compares an object comprised of `String`, `Number`, `Date`, `Array`, and `Object`values.
*`complex` – like `basic`, but adds `RegExp`, `Map`, `Set`, and `Uint8Array`values.
>**Note:**Onlycandidatesthatpassvalidationstep(s)arelisted.<br>Forexample,`fast-deep-equal/es6` handles `Set` and `Map`values,butuses_referentialequality_whilethoselisteduse_valueequality_.