Hans Aberg wrote --
> A rather major undertaking. :-)
True, but I hope the :-) does not imply that it is laughable to
attempt it, given suitable resources.
It seems to me to be an important part of what needs to be done in order to
produce a good document processing system.