With a kill switch, you dont even have to worry shoot through, you just need to make sure kill switch is put ON the last, and OFF first... So you set your inputs as needed first, then activate the H bridge with kill switch to make your solenoid do its thing, and then kill it again OFF, then put your inputs to "idle"That almost meets my requirements ... the drawback is that an extra output (intput, in this case) is needed for it to work ... perhaps if an or-gate were added to CW/CCW and its output used as the kill switch?