Recursively (deep) clone JavaScript native types, like Object, Array, RegExp, Date as well as primitives.
Recursively merge values in a javascript object.
Shallow and recursively (deep) clone JavaScript objects that handles circular references
The utilities for working with a collections such as objects, arrays and primitives such as numbers, strings, etc.