Last updated at 10:30 am UTC on 15 December 2017
"answer a name by which the receiver is known, or nil if none"
^ extension ifNotNil: [extension externalName]
The answer for
unless the name has been set for the morph with #setNameTo:.
is not nil independent of the fact if a name has been set with #setNameTo: or not.
A considerable number of morphs have a knownName #line (part of a menu).
To get the morphs which have been named
Morph allInstances select: [:m | (m knownName notNil) and: [(m knownName = #line) not]]