Given a constructor that takes a map of elements (encoded as a list),
lists tiers of applications of this constructor
So long as the underlying Listable enumerations have no
repetitions, this will generate no repetitions.
This allows defining an efficient implementation of tiers that
does not repeat maps given by: