add: if(this.rule_dealFromStock) this.dealFromStock = Rules.dealFromStock[this.rule_dealFromStock]; 
context:   initialise: function() {    this.initialised = true;    if(!this.mouseHandler) this.mouseHandler = MouseHandlers[this.mouseHandling];    this.initStacks();    this.xulElement = document.getElementById(this.id);    this.init(); // game specific stuff    // if the game doesn't specify something    if(this.stock && !this.waste && !this.stockDealTargets) this.stockDealTargets = this.stacks;    if(this.rule_canMoveCard) this.canMoveCard = Rules.canMoveCard[this.rule_canMoveCard];    if(this.rule_canMoveToPile) this.canMoveToPile = Rules.canMoveToPile[this.rule_canMoveToPile];  },
meta: 3385	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/3385/0cba6dcc760eeefa28646ee9b3c9f46eaff0a7de/cardgame.js/buggy/cardgame.js