If I have:

//echo -s $input(bla,n)

If I press the yes button it will return $true which is ok, if I press the no button it will return $false which is ok too, but if I press on the cancel button it will also return $false, now how am I suppose to know if a user pressed the cancel button. I CAN´T. Because no and cancel both return the same thing - $false - This is wrong. The cancel button can´t return the same as the no button, if it does what´s the point?

frown