Which I guess means we either need to expose a map...
# general
a
Which I guess means we either need to expose a map type from Rust to Python, or somehow emulate that