anchor.diff:            }
           }
         ''',
  -      '.browsers {\n'
  -      '  -moz: android-firefox, firefox;\n'
  -      '  -ms: ie, ie-mobile;\n'
  -      '  -o: opera, opera-mini, opera-mobile;\n'
  -      '  -webkit: android, android-chrome, blackberry, chrome, ios-safari, opera, opera-mobile, safari; }\n'
  -      '\n'
  -      '.prefixes {\n'
  -      '  android: -webkit;\n'
  -      '  android-chrome: -webkit;\n'
  -      '  android-firefox: -moz;\n'
  -      '  blackberry: -webkit;\n'
  -      '  chrome: -webkit;\n'
  -      '  firefox: -moz;\n'
  -      '  ie: -ms;\n'
  -      '  ie-mobile: -ms;\n'
  -      '  ios-safari: -webkit;\n'
  -      '  opera: -o, -webkit;\n'
  -      '  opera-mini: -o;\n'
  -      '  opera-mobile: -o, -webkit;\n'
  -      '  safari: -webkit; }\n',
  -      useSassC: useSassC);
  +          '.browsers {\n'
  +          '  -moz: android-firefox, firefox;\n'
  +          '  -ms: ie, ie-mobile;\n'
  +          '  -o: opera, opera-mini, opera-mobile;\n'
  +          '  -webkit: android, android-chrome, blackberry, chrome, ios-safari, opera, opera-mobile, safari; }\n'
  +          '\n'
  +          '.prefixes {\n'
  +          '  android: -webkit;\n'
  +          '  android-chrome: -webkit;\n'
  +          '  android-firefox: -moz;\n'
  +          '  blackberry: -webkit;\n'
  +          '  chrome: -webkit;\n'
  +          '  firefox: -moz;\n'
  +          '  ie: -ms;\n'
  +          '  ie-mobile: -ms;\n'
  +          '  ios-safari: -webkit;\n'
  +          '  opera: -o, -webkit;\n'
  +          '  opera-mini: -o;\n'
  +          '  opera-mobile: -o, -webkit;\n'
  +          '  safari: -webkit; }\n',
  +          useSassC: useSassC);
       });
     }
   
  
positive.code: main() async {
    runAllTests({bool useSassC}) {
      test('support box-sizing & flexbox', () async {
        await _expectSassOutput(r'''
          @import 'compass/css3';
  
          .box {
  
negative.code:           @include flex-direction(row);
          }
        ''',
            '.box {\n'
            '  -moz-box-sizing: border-box;\n'
            '  -webkit-box-sizing: border-box;\n'
            '  box-sizing: border-box; }\n'
            '\n'
            '.flex {\n'
            '  display: -webkit-flex;\n'
            '  display: flex;\n'
            '  -webkit-flex-direction: row;\n'
            '  flex-direction: row; }\n',
            useSassC: useSassC);
      });
  
      test('support animations & transitions', () async {
        await _expectSassOutput(
            r'''
          @import 'compass/css3';
  
          .animation {
  