Descriptive.Options
anyString
constant
flag
switch
prefix
arg
stop
data Option a
textDescription
textOpt