List of matches for a route are now populated by the time onMatched() is called on a callback, closes #730
merge 3153102b3fba36a9af697b08c1e171984358dd18