anchor.diff:                  doElse$18 = false;
                   return (() {
                       $dart$core.Object item = Map.$_$lookup($outer$ceylon$language$Map, key);
  -                    if ((!(null == item)) && (item == $package$missing)) {
  +                    if ($dart$core.identical(item, $package$$new$Missing$instance)) {
                           return $default;
                       } else {
                           return $capture$Map$mapItems$mapping.f(key, item);
  
positive.code:     })();
      $dart$core.Object getOrDefault([$dart$core.Object key, $dart$core.Object $default]) => (() {
          $dart$core.Object result = Map.$_$lookup($capture$Map$patch$other, key);
          if ((!(null == result)) && (result == $package$missing)) {
              return $outer$ceylon$language$Map.getOrDefault(key, $default);
          } else {
              return result;
  
negative.code:     }
      $dart$core.String toString() => ((("" + _$iterable.toString()) + ".repeat(") + _$times.toString()) + ").iterator()";
  }
  Throwable $package$dart$wrapThrownObject([$dart$core.Object thrown]) => (() {
      $dart$core.bool doElse$0 = true;
      if (thrown is Throwable) {
          Throwable thrown$1;
          thrown$1 = thrown as Throwable;
          doElse$0 = false;
          return thrown$1;
      }
      if (doElse$0) {
          return new Exception(thrown.toString());
      }
  })();
  
  Throwable dart$wrapThrownObject([$dart$core.Object thrown]) => $package$dart$wrapThrownObject(thrown);
  
  class functionIterable$$anonymous$0_$$anonymous$1_ implements Iterator {
      functionIterable$$anonymous$0_ $outer$ceylon$language$functionIterable$$anonymous$0_;
      functionIterable$$anonymous$0_$$anonymous$1_([functionIterable$$anonymous$0_ $outer$ceylon$language$functionIterable$$anonymous$0_]) {
  