object-assign-deep (npm): Allows deep cloning of plain objects that contain primitives, nested plain objects, or nested plain arrays.
Keywords: object|assign|deep|extend|clone|copy|merge|array