Incorporated some of the other fork's changes.
Added option to set service to origin of original route that called the cas.blocker