I would like to suggest that we define:
multi sub *infix:+(...) {...}Will always generate a warning (not just for C<infix:+>, but for any operator) if used outside of a class definition or if used inside a class definition where the current class does not appear in the list of parameters. That is, you get a warning if you try to overload the behavior of an operator for everyone without limiting your change to the type you are currently defining. -- ããã <[EMAIL PROTECTED]>
