Route: now groups can have before/after middlewares