> What about
>
> sub somename : method (@args) {...}
>
> And leaving your$self some other way at the object?
That's the idea. By default you get the invocant in $_[0],
but you can have the compiler extract it for you via C<use invocant>.
Then you get to choose your access mechanism (lexical scalar or subroutine)
and what that access mechanism is called.
And yes, it *would* be great if methods honoured their parameter lists!
:-)
Damian
