Note well! Shakespeare might have been disappointed that,
whatever the value of a variable to_be, the result of
to_be || !to_be
(i.e. "To be, or not to be?") is always 1, or true.
This is because one or the other of to_be or !to_be must
always be true, and as long as one side of an OR || expression is
true, the whole expression is true.