rem:   return this.canMoveCard(card) && this.canMoveToFoundation(card, null) && this.moveTo(card, this.foundations[0]); 
add:  var fs = this.foundations, f = fs[fs.length - 1]; return card.parentNode.mayTakeCard(card) && f.mayAddCard(card) && this.moveTo(card, f); 
context:   sendToFoundations: function(card) {    // don't try to use attemptMove here because it will break for Black Widow    // (because we need |null| to be passed to canMoveToFoundation)    return this.canMoveCard(card) && this.canMoveToFoundation(card, null)        && this.moveTo(card, this.foundations[0]);  }
meta: 3385	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/3385/05e21043701a5724e2c4368f9cf23b22050e0bda/spider.js/buggy/spider.js