This test currently fails:
objects(`should ${verb} null values`, () => {
let { input } = prepare({ hello: null });
dset(input, ['hello', 'a'], 123);
assert.equal(input, {
hello: { a: 123 },
});
});
with:
FAIL objects "should overwrite null values"
Cannot set properties of null (setting 'a')
lodash.set correctly overwrites null.