I'm not sure whether any yn_function() calls include ampersand in the list of acceptable choices but if any did, the button for that character would have shown up blank. (Clicking on it would have successfully produced '&' as player's input though.)