map().get() and map().has() are now O(1) operations