When using RunFSM action, I would like to expose only the relevant variables as an interface of the template. This would suggest something like public / private variables distinction.
Also, sometimes I need just a temporary variable among actions inside one state.
Many such variables clutter the variables list.
This would suggest something like a (private) state variable.
For now I workaround this with prefixing those like temp_, etc.
Just for thought.