Call apply correctly

When an initCallback is provided the apply call is not sending an array parameter as expected.

This commit ensures an array is provided when calling apply.