of course you could just make `A` and `B` `object`...
# announcements
k
of course you could just make
A
and
B
`object`s so equality wouldn't be a problem