If there is no room for the full rune at EOL, gets split one byte on a line and one on the next, cursor is incorrect.
E.g. for different Root configurations listening on different ports.
No sense making some of them per route, creates closures unncessarily. If different options are needed for those (e.g. panic recover, trust proxy, logging, gzip, etc.) create a distinct server instead and a reverse proxy in front.