I'd like to execute some code in sequence and retain access to information that has been computed, without the overhead of events. Events work great for generic handling of an event, but in my case, I have an explicit sequence of things that need to happen, that don't need the generality of response handling provided by events. Also, there's various data that was computed in the first step of the sequence that I'd like to access in the second step of the sequence.
Looking for suggestions on how to do this in the most direct / least boilerplatey way.