Tweaked how middleware handles the response. It can now end the preprocessing, and bypass the handlers action.