And in fact, 8 years ago (at the beginning of the process), I would find _curent_ U++ scary too
I remember a lot of debates with Tom e.g. about overloading operators... But in the long run, my laziness has won and we simply started to use anything that leads to avoiding repetitive tasks and reducing complexity of coding (which in the end is what it is all about)