Fixed: Url matcher doesn't find existing route (#6)

This fixes the issue, however I'm not 100% sure this is the best approach!? (and the commits are squashed ;) )