code: func (group ActualLRPGroup) Resolve() (*ActualLRP, bool, error) {
  	switch {
  	case group.Instance == nil && group.Evacuating == nil:
  		return nil, false, ErrActualLRPGroupInvalid
  
  	case group.Instance == nil:
  		return group.Evacuating, true, nil
  
  	case group.Evacuating == nil:
  		return group.Instance, false, nil
  
  	case group.Instance.State == ActualLRPStateRunning || group.Instance.State == ActualLRPStateCrashed:
  		return group.Instance, false, nil
  
  	default:
  		return group.Evacuating, true, nil
  	}
  }
docs: // DEPRECATED