using custom IRoutePolicy's.  Closes GH-667