formerly happened was that most ops checked their arguments for overloading
I<before> checking for magic, so for example an overloaded object returned
by a tied array access would usually be treated as not overloaded
-(RT #57012).
+(RT #57012) (6f1401).
=back