So have:

`public RouteExecutionEarlyExitException(Response response)`

and

`public RouteExecutionEarlyExitException(string name, Response response) : base(name)`

Both constructors. So if the exception is used by developers for their own reasons, they may do:

`throw new RouteExecutionEarlyExitException("Bananas weren't available", response);`

Maybe if they were implementing their own authentication.