Both defer and withDelay now properly pass the envelope along with the data for the callback. Fixes #41
Merge pull request #42 from dcneiner/subscription-envelope

Both defer and withDelay now properly pass the envelope. Fixes #41