rem: canMoveToFoundation: function(card, stack) { if(card.parentNode == stack) return false; 
add: canMoveToFoundation: function(card, pile) { if(card.parentNode == pile) return false; 
context:   canMoveToFoundation: function(card, stack) {    if(card.parentNode == stack) return false;    // row 2 has 2,5,8,J in it,  row 3 has 3,6,9,Q,  row 4 has 4,7,10,K    if(!stack.hasChildNodes()) return (card.number==stack.baseNumber);    var last = stack.lastChild;    return (card.isSameSuit(last) && card.number==last.number+3 && stack.baseCardInPlace());  },
meta: 3385	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/3385/15f3df693ddf02fb9ee6a2662189220868368b23/mod3.js/buggy/mod3.js