class Elf is Character does Thief does Scout { method hide { .Scout::hide(@_) } ... }