benchmark files, and fixes to the compiler for empty hashmaps