Avoid error in Vision2 (or maybe WEL) Unicode handling that can't deal with strings containing the & character. (Reported on eiffel.com support).
Finish conversion to TERMINOLOGY_CODE class from CODE_PHRASE class in AOM.
Various code restyling.
Correct some UI messages.