Entities<Id, E> putAll(Iterable<E> entities) { return Entities<Id, E>({ ..._entities, for (final entity in entities) entity.id: entity, }); }