in workflow.go [168:178]
func (w *Workflow) RootOf(step Steper) Steper { if w.Empty() { return nil } for root := range w.steps { if HasStep(root, step) { return root } } return nil }