if I have a map where arbitrary integers are used to mean things better represented by a symbol (like 1 for man 2 for woman), is it a proper use case for scheme to coerce them into more meaningful keywords (:man and :woman)?