code: def subrouters(self):
          
          yield from filter(lambda mw: isinstance(mw.func, Router), self.mw_list)
docs: Generator of sub-routers (middleware inheriting from Router)
          contained within this router.