bug - negate the result of send() before using the result in a DeferredResult constructor