Created `promise.delay()` to act as an async method strategy
Merge pull request #355 from avoidwork/edge

Minor change