anchor.diff:          }
       }
   }
  -class BaseString$split$$anonymous$1_ implements dart$$Basic, Iterable {
  +class BaseString$split$$anonymous$5_ implements dart$$Basic, Iterable {
       BaseString $outer$ceylon$language$BaseString;
       Callable $capture$BaseString$split$splitting;
       $dart$core.Object $capture$BaseString$split$groupSeparators;
       $dart$core.Object $capture$BaseString$split$discardSeparators;
  -    BaseString$split$$anonymous$1_([BaseString $outer$ceylon$language$BaseString, Callable $capture$BaseString$split$splitting, $dart$core.Object $capture$BaseString$split$groupSeparators, $dart$core.Object $capture$BaseString$split$discardSeparators]) {
  +    BaseString$split$$anonymous$5_([BaseString $outer$ceylon$language$BaseString, Callable $capture$BaseString$split$splitting, $dart$core.Object $capture$BaseString$split$groupSeparators, $dart$core.Object $capture$BaseString$split$discardSeparators]) {
           this.$outer$ceylon$language$BaseString = $outer$ceylon$language$BaseString;
           this.$capture$BaseString$split$splitting = $capture$BaseString$split$splitting;
           this.$capture$BaseString$split$groupSeparators = $capture$BaseString$split$groupSeparators;
           this.$capture$BaseString$split$discardSeparators = $capture$BaseString$split$discardSeparators;
       }
  -    Iterator iterator() => new BaseString$split$$anonymous$1_$iterator$$anonymous$2_(this);
  +    Iterator iterator() => new BaseString$split$$anonymous$5_$iterator$$anonymous$6_(this);
       $dart$core.String toString() => Iterable.$get$string(this);
       $dart$core.bool contains([$dart$core.Object element]) => Iterable.$contains(this, element);
       $dart$core.bool get empty => Iterable.$get$empty(this);
  
positive.code:     $dart$core.bool defines([$dart$core.Object key]) => !(null == _$group(key));
      $dart$core.Object get([$dart$core.Object key]) => ((GroupEntry $r) => null == $r ? null : $r.elements)(_$group(key));
      $dart$core.Object getOrDefault([$dart$core.Object key, $dart$core.Object $default]) => (() {
          $dart$core.bool doElse$144 = true;
          {
              GroupEntry tmp$145 = _$group(key);
              if (!(null == tmp$145)) {
                  GroupEntry group;
                  group = tmp$145;
                  doElse$144 = false;
                  return group.elements;
              }
          }
          if (doElse$144) {
              return $default;
          }
      })();
  
negative.code:     Iterable indexesWhere([Callable selecting]) => List.$indexesWhere(this, selecting);
      $dart$core.int firstIndexWhere([Callable selecting]) => List.$firstIndexWhere(this, selecting);
      $dart$core.int lastIndexWhere([Callable selecting]) => List.$lastIndexWhere(this, selecting);
      List mapElements([Callable mapping]) => List.$mapElements(this, mapping);
      Iterable get permutations => Collection.$get$permutations(this);
      Iterable get exceptLast => Iterable.$get$exceptLast(this);
      Iterable flatMap([Callable collecting]) => Iterable.$flatMap(this, collecting);
  