anchor.diff:  
       roundData[player].deferred.remove(card);
   
  -    print ("Round data players: ${roundData.keys}");
  -    print ("Round data values: ${roundData.values}");
  -    print ("Round data for $player: ${roundData[player]}");
  +    print ("Round data 0 players: ${roundData.keys}");
  +    print ("Round data 0 values: ${roundData.values}");
  +    print ("Round data 0 for $player: ${roundData[player]}");
   
       //TODO update pot and player cash for card payment
       _handlePayment(card, player);
  
positive.code:   }
  
    void _handlePayment(Card card, Player player){
      if(card.isCap && pot > 0){
        print("Card is cap, and pot has cash.");
        pot -= 1;
  
negative.code:       print("Card is not cap, updating cash by ${cashPaid}.");
        player.cash -= cashPaid;
        pot += cashPaid;
        
        print ("Round data 2 players: ${roundData.keys}");
        print ("Round data 2 values: ${roundData.values}");
        print ("Round data 2 for $player: ${roundData[player]}");
  
        return;
      }
  
  