macro_rules! hydrate_map {
    {$($k: expr => $v: expr),* $(,)?} => { ... };
}