deck conforms to the updated joker.Deck interface