enumerationItemType defines an XBRL item type which takes a Clark Name as
a value.
enumerationSetItemType is a set equivalent of enumerationItemType. Its
format is intended to be equivalent to an XML Schema list of Clark names.
The XBRL v2.1 specifications prevents the derivation of item types that uses
XML Schema lists, so this type simulates it using a token-based type.