Allow non-empty falsy values for UDF choices, Fixes #950
Merge pull request #956 from maurizi/fix/950/allowZeroForUDFChoices

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