Allow to pass additional arguments for callback to Deferred constructor