Pre-allocating both the len and cap for a slice can be _slightly_ faster:      ```go  failureReasons := make([]string, len(insufficientResources))  for i, r := range insufficientResources {  \tfailureReasons[i] = r.Reason  }  ```