Begin separating Go flow generation from tree generation.