Seems like a useful thing to have in the API. Currently I'm using the implementation ```jl function has_submap(c::Gen.ChoiceMap, addr) addr in keys(collect(Gen.get_submaps_shallow(c))) end ```