@KennyR:
Thanks for clearing that up in a non-biased way.
It's true that the Frieden's have 'modernised' the AmigaOS API rather a lot, but personally I've yet to see anything that I completely disagree with - far from it. The problem is, that to make big changes you will have to causes changes in old source, but that shouldn't mean you shouldn't ever change the API. Just look at the Windows mess for an example of that....