Why is the `typeof` test in `then()` rather than in `addCallbacks()`? If `addCallbacks()` can do the `typeof` testing, it can also host the `_wrap()` method. Or am I missing something?