I know that I said earlier that this should be unconditional behaviour, but I thought about it a little more and concluded that the principle of least surprise dictates that I make it an option.