I'm not sure we need to pass the array as context to the function. If we don't need this, then we shouldn't, because there can be a bit of a performance penalty for using `call()` instead of just a regular function call.