anchor.diff:  external Future<MirrorSystem> mirrorSystemOf(SendPort port);
   
   /**
  + * Reflects an instance.
    * Returns an [InstanceMirror] reflecting [reflectee].
  - * If [reflectee] is function or an instance of a class
  + * If [reflectee] is a function or an instance of a class
    * that has a [:call:] method, the returned instance mirror
  - * will be a [ClosureMirror].
  + * will be a [ClosureMirror].  
    *
    * Note that since one cannot obtain an object from
    * another isolate, this function can only be used to
  
positive.code:   List<ClassMirror> get superinterfaces;
  
    /**
     * An immutable map from from names to mirrors for all members of
     * this type.
     *
     * The members of a type are its methods, fields, getters, and
  
negative.code:   Map<Symbol, MethodMirror> get constructors;
  
    /**
     * An immutable list with mirrors for all type arguments for
     * this type.
     *
     * If the reflectee is an invocation of a generic class,
     * the type arguments are the bindings of its type parameters.
     * If the reflectee is the original declaration of a generic,
     * it has no type arguments and this method returns an empty list.
     * If the reflectee is not generic, then
     * it has no type arguments and this method returns an empty list.
     *
     * This list preserves the order of declaration of the type variables.
  