fix(fetch): Make onSuccess/onError callbacks be invoked with .call() instead of .apply()