Advice therefore under various different
headings:
1. The more user-written material you install,
the more likely it is that this will
occasionally happen to you. I stress
"occasionally", but when it does happen,
it is not always obvious why you are
getting strange error messages and
you can be a while before you realise
what the problem is.
With regard to this possibility of having multiple ado's, written by
different people to do different things, under the same name, let me
indicate that this will not happen with material in the SSC archive in one
sense--the archive can only contain one copy of foo.ado. It is possible
that I inadvertently fail to notice that foo.ado from package Y supersedes
foo.ado from package X, and in so doing mess up package X. But I try to
catch those instances, and in fact those collisions are relatively few.