anchor.diff:          });
         }
       });
  -  });
  +  }
  +  String className = MirrorSystem.getName(classMirror.simpleName);
  +  if (_hasAnnotationInstance(classMirror, soloTest)) {
  +    solo_group(className, runMembers);
  +  } else {
  +    group(className, runMembers);
  +  }
   }
   
   bool _hasAnnotationInstance(DeclarationMirror declaration, instance) =>
  
positive.code:     throw new Exception('Class $name must have annotation "@reflectiveTest" '
          'in order to be run by runReflectiveTests.');
    }
    String className = MirrorSystem.getName(classMirror.simpleName);
    group(className, () {
      classMirror.instanceMembers
          .forEach((Symbol symbol, MethodMirror memberMirror) {
        // we need only methods
  
negative.code:  * for the annotated classes.
   */
  const ReflectiveTest reflectiveTest = const ReflectiveTest();
  
  /**
   * Test classes annotated with this annotation are run using [solo_group].
   */
  const _SoloTest soloTest = const _SoloTest();
  
  /**
   * Is `true` the application is running in the checked mode.
  