Hi Kent,
I dropped the whole operator overloading system, including operator classes, because it was conceptually unsound, and seldom used. So its back to straight functions, methods and macros. It sounds drastic, but in practice, I think it will have minimal impact and avoid much confusion.
To take vectors as an example, it is rare to do vector-vector arithmetic, but there are many useful vector functions, for which operator notation would be inappropriate such as producing dot products, normals, and polar conversions.