public RouteResult<T> route(HttpMethod method, String path) {
        return route(method, path, Collections.emptyMap());
    }
@Test
    void testSplatWildcard() {
        RouteResult<String> routed = router.route(GET, "/download/foo/bar.png");
        assertThat(routed.target()).isEqualTo("download");
        assertThat(routed.pathParams()).hasSize(1);
        assertThat(routed.pathParams().get("*")).isEqualTo("foo/bar.png");
    }