Picky and probably pointless question: are they actually hashmaps? If I understand correctly, a hashmap isn’t the only way to implement an associative array.
Seems to suggest it's indeed a hashmap in implementation, but I can't be bothered to look any closer.