Implementations of the Flow and Interaction interfaces