A simple named route matcher