`equals()` was defined without generics and this r...
# random
c
equals()
was defined without generics and this ripples through the type system