Multimethods that combine rather than override inherited behavior