- **What:** Tiny utilities to pick response format based on `Accept` header and route configuration; no templating engines in core. - **Why Middlewares:** Optional pattern; keep core minimal. - **Precedents:** Frameworks often keep this as middleware or app logic.