Those lines wouldn't do the same thing.

If `downloadList` is `[a, b, c]`, then `datastore.get.apply(datastore, downloadList)` is the same as `datastore.get(a, b, c)`. 

But `datastore.get(downloadList)` would be `datastore.get([a, b, c])`. That wouldn't work, because `datastore.get` doesn't take an array.