Converse Locking

The provision of locking between functions to ensure that conditions cannot
be broken down, that is if 1 locks 2, then 2 must lock 1. This form of locking
is provided automatically by Mechanical Interlocking. Also known as
Reciprocal Locking.