Fixing `respond()` & `prep()` such that it works when called from `error()`
Merge pull request #246 from avoidwork/edge

Minor fix