Many thanks, Nik. All of those points sound familiar (esp 4 & 5!).
Working on this full-time with tests, I would expect to be fully done, with
GUI widgets in JS, within six months, but that's not counting the business
getting in the way.
International synonyms remain a mystery, as many loan words have acquired
meanings which differentiate them from their origins.... I'm sure I'm not
the first to address the issue.
Cheers
Lee