documentcloud/underscore — comment on commit e79586515c5f635650afc32976826e01463dcd1d
File: test/objects.js line 186
By jashkenas:

Why should they be `toNumber`'d? If:

!_.isEqual({key: 1}, {key: "1"});

Then this should also be true:

!_.isEqual({length: 1}, {length: "1"});