chg: new constructors
add: getValuesAsStrings()
improved matching of choice and decission