Proposal: add traverseWithKey to Data.Map