anchor.diff:    var tests = json['tests'];
     filename = filename.substring(filename.lastIndexOf('/') + 1);
     group("Specs of $filename", () {
  -    //Make sure that we reset the state of the Interpolation - Multiple Calls test
  -    //as for some reason dart can run the group more than once causing the test
  -    //to fail the second time it runs
  -    tearDown(() {
  -      (lambdas['Interpolation - Multiple Calls'] as _DummyCallableWithState).reset();
  -    });
   
       tests.forEach((t) {
         var testDescription = new StringBuffer(t['name']);
  
positive.code:   return true;
  }
  
  //Until we'll find a way to load a piece of code dynamically,
  //we provide the lambdas at the test here
  class _DummyCallableWithState {
    var _callCounter = 0;
  
    call(arg) => "${++_callCounter}";
  
    reset() => _callCounter = 0;
  }
  
  Function wrapLambda(Function f) =>
  
negative.code:   'Interpolation - Alternate Delimiters':
        wrapLambda((t) => "|planet| => {{planet}}"),
    'Interpolation - Multiple Calls':
        wrapLambda(_dummyCallableWithState()), //function() { return (g=(function(){return this})()).calls=(g.calls||0)+1 }
    'Escaping': wrapLambda((t) => '>'),
    'Section': wrapLambda((txt) => txt == "{{x}}" ? "yes" : "no"),
    'Section - Expansion': wrapLambda((txt) => "$txt{{planet}}$txt"),
  