https://gist.github.com/anonymous/7593494
On pourrait aussi extends la classe Map en overridant quelques fonctions pour ne pas avoir à utiliser une TreeMap, mais je ne pense pas que cela soit pertinent vu que TreeMap apporte déjà elle-même des fonctionnalités à Map.