I worry about putting this in the global namespace. If a C thing is called `address_map` it can collide. Ditto lookup_name. We should put them on an `$Object` if we need some data + some functions like we do here.