Clarifying:

* Using `callback.apply(undefined)` is the same as `callback()`, which maintains the behavior of `"use strict"`.
* Using `Y.config.global` would force the value of `this` to be the global object even in strict mode, which is undesirable.
* Another option would be to point to `Y`, but this would go against our intentions to move away from the `Y`.