Somebody wanted it in #19, which I'm not sure was with good intentions, but there migh be reasons you want to double spend, without intentions to trick other party. For example, you fucked up with bitcoin-qt coin control and just want to replace the same transaction with different set of inputs.