LoLoL!
In all the years I've seen people hammering at the issue of user input for scripts I don't think I've ever seen anyone come up with that solution before now.
It's definitely not an intended feature, but I understand why it works that way, so I don't think I can call it a bug either...