implementation of cloneDeep

see #455 
This can be `assert.strictEqual`.