anchor.diff:                                  }
                               }
                               if (doElse$96) {
  -                                return new ArraySequence(array.spanTo(Integer.instance(index - 1)));
  +                                return new ArraySequence(array.spanTo(new Integer(index - 1)));
                               }
                           }
                       }
  
positive.code:         {
              quotient = outerSize ~/ $capture$Iterable$partition$length;
          }
          return Integer.instance($capture$Iterable$partition$length).divides(Integer.instance(outerSize)) ? quotient : quotient + 1;
      })();
      $dart$core.bool get empty => $outer$ceylon$language$Iterable.empty;
      Iterator iterator() => (() {
  
negative.code:     $dart$core.Object get last;
      static $dart$core.Object $get$last([final List $this]) => $this.getFromLast(0);
      $dart$core.Object get([Integer index]);
      static $dart$core.Object $get([final List $this, Integer index]) => $this.getFromFirst(nativeInt(index));
      $dart$core.Object getFromFirst([$dart$core.int index]);
      $dart$core.Object getFromLast([$dart$core.int index]);
      static $dart$core.Object $getFromLast([final List $this, $dart$core.int index]) => $this.getFromFirst(($this.size - 1) - index);
  