anchor.diff:      setUp(_setUp);
       tearDown(_tearDown);
   
  -    test('A proxy can make calls to its source and receive events back.', (){
  +    test('A consumer can make calls to its source by proxy and receive events back by proxy', (){
         var pi = 3.142;
         executeWhenReadyOrTimeout(() => currentTestConsumer != null, () => currentTestConsumer.doStuff(pi));
         expectAsyncWithReadyCheckAndTimeout(
  
positive.code:           expect(lastEventDataCaughtByConsumer.prop, equals(pi));
          });
      });
    });
  
  }
  
negative.code: import 'package:purity/purity.dart';
  import 'package:purity/local.dart' as local;
  import 'dart:async';
  import 'dart:mirrors';
  
  void runEndToEndTests(){
  
  