Why do you need a custom `assertEqual`?