HTreeMap: add value extractor. It creates and insert new value if not found.