Yes, this is the intended behavior. Nothing to do with implicit
generics, but with some ongoing changes to make class structure and
related classes such as array give trustworthy results consistent with
the S language idea of vector structures. There's a short note in NEWS
about the changes,
John, thank you for clarification. I just wonder that some packages
could also see that their behaviour has changed. Anyway, I redefined
Arith as the rest seems to work fine and also it is pretty straight
forward in my case what the result of Arith should be. Thanks again.
Oleg
On Sat, 2007-07-28