                 err = makeError 'bad API response'
 
         return (cb)(err)
+    .on 'error', (err) ->
+        # Don't handle it here. Do it up there.
 
 precheckStatus = (perm, cb) ->
     makeChoice = (err) ->

                    body.cachedResponse = false

                (cb)(err, body)
        else
            console.log "Retrieving /#{path} from the cache."
            body = cache.get path

            body.cachedResponse = false

            (cb)(err, body)
        .on 'error', (err) ->
            # Don't handle it here. Do it up there.

standardizeParallelResult = (cb) ->
    # A wrapper to be used with async.parallel; adds generic root level fields which would otherwise only be present
