Default to answering "No" for interactive questions when stdin is unavailable

...lable
Would be safer to return None, I think, rather than assuming the last choice is the safe one.