Simen Edvardsen wrote: > That's because operator overriding isn't an extension of the > semantics, but the syntax. Perhaps the documentation ought to make > that clear. Why can't the semantics be extended to cover operators having variable arity? -- Posted via http://www.ruby-forum.com/.