"Michael Lazzaro" <[EMAIL PROTECTED]> wrote > multi bar (Foo $self, int $i : ); # semicolon optional
<pedantic> I think you meant "colon optional". The semi-colon is, I think, a syntax error. You need the yada-yada-yada thing: "{...}". </pedantic> But I agree with the main point you were wanting to make: a class-based multimethod really should make the primary invocant ($self) implicit -- if doing so doesn't make things even more confusing/ambiguous/nasty. Dave.