I seem to have a problem with my reading understanding of the query
NamedElement::isDistinguishableFrom()

UML 2007-02-03, "The query isDistinguishableFrom() determines whether
two NamedElements may logically co-exist within a Namespace.
By default, two named elements are distinguishable if (a) they have
unrelated types or (b) they have related types but
different names."

A warning is issued for atttached small file.
"Not all the members of namespace '<Class> Class' are distinguishable
within it."