a few more tests of the router to catch obvious regressions while adding method discrimination