*<Null safety>*
V? operator [] (Object? key) override
@override V? operator [](Object? key) { if (!_isValidKey(key)) return null; var pair = _base[_canonicalize(key as K)]; return pair == null ? null : pair.value; }