The life span of a bounded task flow
A bounded task flow becomes eligible for garbage collection in the following scenarios:
When a task flow return activity is executed
When the region holding a task flow reference switches to a new task flow (by changing the task flow ID)
When the user navigates away from the parent page that contains the task flow
When a pop up displaying a task flow is dismissed by the user