Fixes #649 #24 #227 In all languages
The javascript examples still have :-
"value": "choice",
in but it doesn't seem to be causing any harm.