I felt a little bad requesting the above change, until I realized that you'll have to re-write this test, anyway. As they are written, these tests will always pass. Instead:

```javascript
var e1;
try {
  Utils.data.defaultCompare(1, {});
} catch (err) {
  e1 = err;
}
assert.ok(e1);

// & etc...
```