diffJson: Test that a circular reference causes JSON.stringify to throw (rather than an infinite loop).