### Interceptors registered with addPathPatterns(...), one per pattern
  /api/*
  /api/**
  /api/hello
  /api/hello/*
  /api/hello/**
  /api/hello/{name}
  /**
  /error

### Which patterns fired (REQUEST dispatch) for each URL, and the HTTP status
/api/hello/ankur         200  [/api/**, /api/hello/*, /api/hello/**, /api/hello/{name}, /**] ERROR dispatch: []
/api/hello/ankur/        404  [/api/**, /api/hello/**, /**]                                  ERROR dispatch: [/**, /error]
/api/hello               404  [/api/*, /api/**, /api/hello, /api/hello/**, /**]              ERROR dispatch: [/**, /error]
/api/hello/              404  [/api/**, /api/hello/*, /api/hello/**, /**]                    ERROR dispatch: [/**, /error]
/api/ping                200  [/api/*, /api/**, /**]                                         ERROR dispatch: []
/api/ping/               404  [/api/**, /**]                                                 ERROR dispatch: [/**, /error]
/API/hello/ankur         404  [/**]                                                          ERROR dispatch: [/**, /error]
/api/hello/a/b           404  [/api/**, /api/hello/**, /**]                                  ERROR dispatch: [/**, /error]
/api/hello/ankur.json    200  [/api/**, /api/hello/*, /api/hello/**, /api/hello/{name}, /**] ERROR dispatch: []
/api/hello/ankur;x=1     200  [/api/**, /api/hello/*, /api/hello/**, /api/hello/{name}, /**] ERROR dispatch: []
/nope                    404  [/**]                                                          ERROR dispatch: [/**, /error]
