Conditional Locking

Interlocking between two signalling functions that are dependent upon the
state of other Signalling Functions.