anchor.diff:  
         var mountElement = new Element.div();
   
  -      react_dom.render(react.Fragment({
  -        'key': 1
  -      }, [
  -        FragmentTestDummy({
  -          'onComponentDidMount': () {
  -            callCount++;
  -          }
  -        })
  -      ]), mountElement);
  +      react_dom.render(
  +          react.Fragment({
  +            'key': 1
  +          }, [
  +            FragmentTestDummy({
  +              'onComponentDidMount': () {
  +                callCount++;
  +              }
  +            })
  +          ]),
  +          mountElement);
   
         expect(callCount, 1);
   
  -      react_dom.render(react.Fragment({
  -          'key': 2
  -      }, [
  -        FragmentTestDummy({
  -          'onComponentDidMount': () {
  -            callCount++;
  -          }
  -        })
  -      ]), mountElement);
  +      react_dom.render(
  +          react.Fragment({
  +            'key': 2
  +          }, [
  +            FragmentTestDummy({
  +              'onComponentDidMount': () {
  +                callCount++;
  +              }
  +            })
  +          ]),
  +          mountElement);
   
         expect(callCount, 2, reason: 'Dummy should have been remounted as a result of Fragment key changing');
       });
  
positive.code:     test('does not render in dom', () {
        var wrappingDivRef;
  
        react_dom.render(react.div({
          'ref': (ref) {
            wrappingDivRef = ref;
          }},
            [react.Fragment({} ,
              [
                react.div({}),
                react.div({}),
                react.div({}),
                react.div({})
              ]
            )]
        ), new Element.div());
  
        expect(wrappingDivRef.children, hasLength(4));
      });
  
negative.code: import 'package:test/test.dart';
  import 'package:react/react_client.dart';
  
  main() {
    setClientConfiguration();
  
  