Description: The last symbol of a not empty word exists. The empty set must be
excluded as symbol, because otherwise, it cannot be distinguished between
valid cases ( (/) is the last symbol) and invalid cases ( (/)
means that no last symbol exists. This is because of the special
definition of a function in set.mm. (Contributed by Alexander van der
Vekens, 18-Mar-2018)