To misquote Buckminster Fuller "If the code is not readable it is not beautiful". You can have both readable and beautiful code and that's what I believe we should all aim for- the single map version of your code given by a couple of earlier posters would match my criteria but depending on the context a comment *may* be helpful too.
"When I am working on a problem I never think about beauty. I only think about how to solve the problem. But when I have finished, if the solution is not beautiful, I know it is wrong."
- Buckminster Fuller
--
Do not seek to follow in the footsteps of the wise. Seek what they sought. -Basho