anchor.diff:   *       new Foo().foo(); // Prints "foo".
    *       new Foo().bar(); // Might print an arbitrary (mangled) name, "bar".
    *     }
  - */
  -// TODO(ahe): Remove ", override: '*'" when it isn't necessary anymore.
  + *
  + * For a detailed description of the parameters to the [MirrorsUsed] constructor
  + * see the comments for [symbols], [targets], [metaTargets] and [override].
  + *
  + * An import of `dart:mirrors` may have multiple [MirrorsUsed] annotations. This
  + * is particularly helpful to specify overrides for specific libraries. For 
  + * example:
  + *
  + *     @MirrorsUsed(targets: 'foo.Bar', override: 'foo')
  + *     @MirrorsUsed(targets: 'Bar')
  + *     import 'dart:mirrors';
  + *
  + * will ensure that the target `Bar` from the current library and from library
  + * `foo` is available for reflection. See also [override].
  + */
   class MirrorsUsed {
     // Note: the fields of this class are untyped.  This is because the most
  -  // convenient way to specify to specify symbols today is using a single
  -  // string. In some cases, a const list of classes might be convenient. Some
  +  // convenient way to specify symbols today is using a single string. In 
  +  // some cases, a const list of classes might be convenient. Some
     // might prefer to use a const list of symbols.
   
     /**
  
positive.code:    *
     * The following text is non-normative:
     *
     * Specifying this option turns off the following warnings emitted by
     * dart2js:
     *
     * * Using "MirrorSystem.getName" may result in larger output.
     * * Using "new #{name}" may result in larger output.
     *
     * Use symbols = "*" to turn off the warnings mentioned above.
     *
     * For example, if using [noSuchMethod] to interact with a database, extract
     * all the possible column names and include them in this list.  Similarly,
     * if using [noSuchMethod] to interact with another language (JavaScript, for
     * example) extract all the identifiers from API used and include them in
     * this list.
     */
    final symbols;
  
  
negative.code:  *
   * Example usage:
   *
   *     @MirrorsUsed(symbols: 'foo')
   *     import 'dart:mirrors';
   *
   *     class Foo {
  