public ReadableEnumeration(List <string> readableNames)
        {
            var enumerationNames = SelectList.Of <T>();

            UIEnumerationValues = new List <ReadableEnumerationValue>();
            SetReadableList(readableNames, enumerationNames);
        }