should not call ->superclass on things that are not a mop::class