contrib: teaching map(..) a few helpful tricks. closes #19. closes #21.