public PileOfCards GetPileBuilder(Card cardType) { var result = GetPile(this.supplyPiles, cardType); if (result != null) return result; result = GetPile(this.nonSupplyPiles, cardType); return result; }