As ListMultimap, but results are BuiltLists and not mutable.
ListMultimap
BuiltList<V> operator [](Object? key) { var result = _map[key]; return result ?? _emptyList; }