anchor.diff:  
   /**
    * Basic reflection in Dart,
  - * with support for introspection and dynamic evaluation.
  + * with support for introspection and dynamic invocation.
    *
    * *Introspection* is that subset of reflection by which a running
    * program can examine its own structure. For example, a function
    * that prints out the names of all the members of an arbitrary object.
    *
  - * *Dynamic evaluation* refers the ability to evaluate code that
  + * *Dynamic invocation* refers the ability to evaluate code that
    * has not been literally specified at compile time, such as calling a method
    * whose name is provided as an argument (because it is looked up
    * in a database, or provided interactively by the user).
  
positive.code:    * Perform [invocation] on [reflectee].
     * Equivalent to
     *
     * this.invoke(invocation.memberName,
     *             invocation.positionalArguments,
     *             invocation.namedArguments);
     */
    delegate(Invocation invocation);
  }
  
negative.code: /**
   * A [ClosureMirror] reflects a closure.
   *
   * A [ClosureMirror] provides the ability to execute its reflectee and
   * introspect its function.
   */
  abstract class ClosureMirror implements InstanceMirror {
    /**
  