leave choices with error message unevaluated