Open
Description
Hi,
deepDiff.diff({}, [])
shows difference but this doesn't:
function A() {}
var a = new A();
var b = {};
deepDiff.diff(a, b)
I think it would be reasonable to consider two objects of different classes as different - just as we consider [] to be different from {}.
Is it a bug, negligence or deliberate move?