A simple Multimap based on Data.Map from the containers package. (fork of scravy's multimap)