anchor.diff:            FunctionElement target = elements[call];
             Selector selector = elements.getSelector(call);
             Link<Node> arguments = call.arguments;
  +          sourceElementStack.add(target);
             inlineSuperOrRedirect(target, selector, arguments, constructors,
                                   fieldValues);
  +          sourceElementStack.removeLast();
             foundSuperOrRedirect = true;
           } else {
             // A field initializer.
  
positive.code:         if (target === null) {
            compiler.internalError("no default constructor available");
          }
          inlineSuperOrRedirect(target.implementation,
                                selector,
                                const EmptyLink<Node>(),
                                constructors,
                                fieldValues);
        }
      }
    }
  
negative.code:         typeInfo = pop();
        }
        if (type.element.isTypeVariable()) {
          // TODO(karlklose): We currently answer true to any is check
          // involving a type variable -- both is T and is !T -- until
          // we have a proper implementation of reified generics.
          stack.add(graph.addConstantBool(true, constantSystem));
        } else {
  