Don't assume what server.match returns
Don't assume what server.match returns

`server.match()` (or `connection.match()`) returns a matching route which doesn't have to be what you searched for. When serving static files for example, it's common to have a route like `/{files*}` which is a catch-all when other matches fail.

If you have defined `/foo` and `/{files*}` and  try to match `/v1/bar` then `.match` will actually return `/{files*}` which is the last possible match. So you shouldn't assume a non-null result is the route you searched for.
missedtheboat/hapi-api-version,p-meier/hapi-api-version