Yannis: committing before starting refactoring of hm2arr
Yannis: refactoring hashmaptoarray as multiple fine-grain transformers
Yannis: Minor