Deal a single card to the given Hand
@override bool dealTo(Hand h) { if (_cards.isEmpty) return false; h.push(_cards.pop()!); return true; }