@override void pushN(int n, Iterable<Card> cards) { _cards.pushN(n, cards.map((c) => deck.validCard(c))); }