TIL that {:#?} will pretty-print a Debug type in Rust! I can throw away 10s of LOC! (via https://www.reddit.com/r/rust/comments/56sa70/what_do_you_wish_you_know_when_you_started/ )