The SequenceActivity is a CompositeActivity, meaning the SequenceActivity can contain other activities.
The SequenceActivity class coordinates the running of a set of child activities in an ordered manner, one at a time. The SequenceActivity is completed when the final child activity is finished.
Classes that derive from SequenceActivity should not implement the IActivityEventListener<(Of <(T>)>) interface, or the derived class will not execute correctly.