Text this: Nonblocking Supervisory Control of State Tree Structures