in step.go [350:361]
func (sc *StepConfig) Merge(other *StepConfig) {
if other == nil {
return
}
if sc.Upstreams == nil {
sc.Upstreams = make(Set[Steper])
}
sc.Upstreams.Union(other.Upstreams)
sc.Before = append(sc.Before, other.Before...)
sc.After = append(sc.After, other.After...)
sc.Option = append(sc.Option, other.Option...)
}