Changed internal node storage from HashMap to ConcurrentHashMap to
prevent concurrent modification errors.