Begs the question whether such forking can trigger some alarm that does have the network freeze itself.. or would that be too much a liability in itself?
We perhaps need to be aware of what bad events can occur when the network does this and look to prevent any future damage. Right now, I wouldn't know what to expect of transactions put to a fork.. how would I know I'm on a fork? I guess those transactions on forks get rebroadcast once its back as one.. but is it possible to undo transactions that haven't taken yet or can that only be done by reverting to an old wallet??.. or do transactions not rebroadcast with manual intervention???