rem: get isFirst() { return this.index == 0; }, 
add: get mayTake() { return this.pile.mayTakeCard(this); } 
context:   get isFirst() { return this.index == 0; },
meta: 3385	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/3385/2eb35d5fd47040835aa4b6e97c6d5b15d38550e8/libcards.js/buggy/libcards.js