case-insensitive fn calls; Map iterator