[touch #16] add custom error message for choicesflow
[touch #16] update tests
[closed #16] fix tests