Motivation: https://github.com/tokio-rs/axum/issues/770 Prior art: The anymap crates allows this through `map1.extend(map2.into_raw())` (AFAICT, haven't tested)