Conditional move - don't care option


I'm thinking endgames, where you have an opponent who wants to play it out.



There's a story where this option got costly. The game supposedly went 1.e4 b6 2.(any) Bb7. White got clever and sent back 2.Ba6 Bb7 3.Bxb7 and black resigned. When the condition isn't known beforehand this shouldn't be such a problem though. Just an interesting anecdote.
I have, by the way, exploited overuse of pre-moves in blitz chess, most notably by the 'trap' 1.e4 d5 2.exd5 Qxd5 3.Qg4 Qa5(pre-move) 4.Qxc8#.
Beautiful examples of why you would need to be careful in using this feature, but I definitely cast my vote in favor of the "if (any move) then (this move)" option.

Purely for my opponent's benefit, I'd also (still) like to see an option I can turn on to automatically play forced moves for me.

I have, by the way, exploited overuse of pre-moves in blitz chess, most notably by the 'trap' 1.e4 d5 2.exd5 Qxd5 3.Qg4 Qa5(pre-move) 4.Qxc8#.
Of course, there are all those times when your opponent plays 3... Bxg4.

Great! Sounds like it might come in the near future...
It would be nice to have a 'don't care' opponent move on the conitional moves list.
In other words;
if (any move) then (this move)