throw meaningful exceptions right from the Router, and condider any other type specified for a url param as string