You shouldn't be too permissive. For me, `delay`should only accept a function, and include the `maxDelay` setting (that you should remove from `config`). Something like:

```js
var defaultDelay = function(randomizer) {
  return randomizer.natural({ max: 1000 }),
)
```