code: func (as *Step) SetStatus(s milo.Status, fd *milo.FailureDetails) bool {
  	if as.closed || as.Status == s {
  		return false
  	}
  	as.Status = s
  	as.FailureDetails = fd
  	return true
  }
docs: // SetStatus sets this step's component status.
  //
  // If the status doesn't change, the supplied failure details will be ignored.