robust – correctly handling all standard JavaScript data types, as well as custom types ...
a common toolset for copy, cloning and merging objects. docs (html) are in the docs directory the only pre-requisites are node, but it is very browsifiable for those wishing to use it for browser side ...