Fully agreed to it in the past, now and the future!
I use [x] to select, [c] to connect and would happily use [v] to reverse-connect (exchange master/slaves before doing the action code-wise).
I once even written a 16-bit logic interpreter using this technique to enhance my suggestion^^