Fix update of twin law data (i) instructions did not use SAFESET pattern, so crashed any in progress window construction (ii) twin laws were updated every iteration, instead of only when the data changes, which also led to increased likelihood of clashing instructions (although this is now fixed by (i)).
Fix update of twin law data (i) instructions did not use SAFESET pattern, so crashed any in progress window construction (ii) twin laws were updated every iteration, instead of only when the data changes, which also led to increased likelihood of clashing instructions (although this is now fixed by (i)).