Produces a duplicate (or deep clone) of an object or array, preserving circular references in the duplicated values, and preserving functions
Removed duplicated elements (number, string) in array
Ability to search for duplicates of any file type anywhere with ease.
Returns new identical copy of object, including same prototype chain