rem: this.foundationBases = [beak]; 
add: this.foundationBaseIndexes = [this.cards.indexOf(beak)]; 
context:   deal: function(cards) {    // first card's number will be used as "aces"    var beak = cards[51];    this.foundationBases = [beak];    renumberCards(this.cards, beak.displayNum);    // put other "aces" up    for(var i = 50, f = 0; f != 3; --i) {      var c = cards[i];      if(!c.isAce) continue;      cards.splice(i, 1);      c.faceUp = true;      this.foundations[f].addCardsFromArray([c]);      f++;    }    for(i = 0; i != 7; i++) this._dealSomeCards(this.piles[i], cards, [0, 7]);  },
meta: 3385	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/3385/b305edc25854e2beaad2afbdf1389edb317d95a7/game-penguin.js/buggy/code/game-penguin.js