Great overview, John! Just one thing I'd like to comment on:
> every place that I say you need "a OneSign profile" they need to say
"an Applesandoranges...." profile - the a/an is not part of your
variable and must be caught with a search-replace.
Seems to me that if you're doing a search-replace for this, you've lost the
power of using a variable, so I would include the a/an in the variable. That
means you have to make a variable that contains the definite article too, but
maintaining an extra few variables hasn't been too much of a problem for us in
a similar situation.
NOTICE: This message contains privileged and confidential
information intended only for the use of the addressee
named above. If you are not the intended recipient of
this message you are hereby notified that you must not
disseminate, copy or take any action in reliance on it.
If you have received this message in error please
notify Allied Telesyn Research Ltd immediately.
Any views expressed in this message are those of the
individual sender, except where the sender has the
authority to issue and specifically states them to
be the views of Allied Telesyn Research.