FExecutionScope

Adds the given State Machine to the Execution Stack on scope enter / constructor and removes it on scope exit / destructor.