Clojure Submaps: https://camdez.com/blog/2025/04/21/clojure-submaps/
@camdez Yes! I've written the same util a number of times.
I find that sometimes the test failures can be a bit more readable with an inlined version, especially when `out` is big:
(is (= {...} (select-keys out [...])))