FIX: weird re-enforcement case where...

...a structure could be re-enforced but then not un-re-enforced.