Fixed externaliser route with a kludge so that it works even if no request is present, but a better solution than grabbing the first thing in the config should be found...