code: func (s Status) Terminal() bool {
  	switch s {
  	case Success, Failure, InfraFailure, Warning, Expired, Exception, Cancelled:
  		return true
  	default:
  		return false
  	}
  }
docs: // Terminal returns true if the step status won't change.