Indirect Opposing Route Locking

Two complete Routes that are conflicting in that they require at least one set
of Points in a different position. However, cancellation of one route with a
train part way through the route releases the locking on these Points which,
when they become free, create the conditions for Direct Opposing Locking
to be set. Indirect opposing locking is applied to prevent the setting of the
route that has become opposing.