Allow non-empty falsy values for UDF choices, Fixes #950