The reason for ` || []` is to set array to be an empty array if `actual.getFileExtensions()` returns null, so there's no need to do this inside the loop (where you've already determines that it's not empty).

But, you should use this above when storing the array in a local var. Something like:

```
    var actualFileExtensions = actual.getFileExtensions() || [];
```