Adding Cliff Click's non-blocking Map.