new version of dom arch diag with the 'dom as ui' structure from the
mailing list talks