anchor.diff:        if (member.name == Identifiers.call) return;
         // All methods on [Object] are shadowed by [Interceptor].
         if (cls == _commonElements.objectClass) return;
  -      Set<MemberEntity> set = _interceptedElements[member.name] ??= {};
  +      final set = _interceptedElements[member.name!] ??= {};
         set.add(member);
       });
   
  
positive.code:     return namer.nameForOneShotInterceptor(selector, classes);
    }
  
    void registerSpecializedGetInterceptor(Set<ClassEntity> classes) {
      if (classes.contains(_commonElements.jsInterceptorClass)) {
        // We can't use a specialized [getInterceptorMethod], so we make
        // sure we emit the one with all checks.
  
negative.code: 
    @override
    bool isInterceptedMixinSelector(
        Selector selector, AbstractValue? mask, JClosedWorld closedWorld) {
      Set<MemberEntity> elements = _interceptedMixinElements[selector.name] ??=
          (interceptedMembers[selector.name]
                  ?.where((element) => classesMixedIntoInterceptedClasses
                      .contains(element.enclosingClass))
                  .toSet() ??
              const {});
      if (elements.isEmpty) return false;
      return elements.any((element) {
        return selector.applies(element) &&
  