fixing a mem leak. Never free what you insert in a StringMap