I decided I liked that structure in feedback_router_dev so much, I did some of it here, too.