does this really expect a `WebApplicationException` or is there a more specific type it could use?