Using *Devil's Advocate*, I can completely remove this override of `Equals` without breaking any tests.

Doesn't that indicate that some unit tests are missing?