in reply to -isa() and -can() asymmetry

According to Damian Conway, it's so that run-time changes to the inheritance hierarchy will be reflected in the result can returns. This makes sense.