EventDSL send() returning IPromise: tests pass