Without `Builder.remove()` method, it will be very inefficient to create a new immutable map from an existing immutable map removing a key: ```java Map newMapWithoutKey1 = ImmutableMap.builder() .putAll(map) .remove("key1") .build(); ```