Ahh I guess you wouldn't re-implement `DefaultRouteInvoker` class. 

OK forget everything I said.