anchor.diff:                ),
               );
             });
  -
  -          forPrimitives(tester: (arg1Source, arg1Factory) {
  -            group('1 args', () {
  +        });
  +
  +        group('1 arg', () {
  +          forPrimitives(tester: (targetSource, targetFactory) {
  +            forPrimitives(tester: (arg1Source, arg1Factory) {
                 testExpressionParser(
                   '$targetSource($arg1Source)',
                   expression: InvocationExpression(
  
positive.code: 
      group('invocation', () {
        group('positional', () {
          forPrimitives(tester: (targetSource, targetFactory) {
            group('0 args', () {
              testExpressionParser(
                '$targetSource()',
                expression: InvocationExpression(
  
negative.code:                 ),
                );
              });
            });
          });
  
          group('2 args', () {
            forPrimitives(tester: (targetSource, targetFactory) {
              forPrimitives(tester: (arg1Source, arg1Factory) {
                forPrimitives(tester: (arg2Source, arg2Factory) {
                  testExpressionParser(
                    '$targetSource($arg1Source, $arg2Source)',
  