anchor.diff:        } else {
           if (element.isGetter()) {
             Selector selector = elements.getSelector(send);
  -          if (tryInlineMethod(element, selector, const Link<Node>())) {
  +          if (tryInlineMethod(element, selector, const Link<Node>(), send)) {
               return;
             }
           }
  
positive.code:       // useful.
        HType returnType =
            builder.backend.optimisticReturnTypesWithRecompilationOnTypeChange(
                work.element, element);
        if (returnType != null) instruction.guaranteedType = returnType;
        pushWithPosition(instruction, node);
      } else {
  
negative.code:       return false;
      }
  
      InliningState state = enterInlinedMethod(
          function, selector, arguments, currentNode);
      inlinedFrom(element, () {
        functionExpression.body.accept(this);
      });
      leaveInlinedMethod(state);
      return true;
    }
  