hooked as_val_hashmap_foreach to as_map_foreach
added as_val_hashmap_iterator