Stav dette: Nonblocking supervisory control of state tree structures