public RawDeckConverter(
     CacheSingleton <Dictionary <int, Card> > cacheAllCards,
     BasicLandIdentifier basicLandIdentifier
     )
 {
     this.cacheAllCards       = cacheAllCards;
     this.basicLandIdentifier = basicLandIdentifier;
 }
 public RawDeckConverter(
     CacheSingleton <Dictionary <int, Card> > allCards,
     BasicLandIdentifier basicLandIdentifier
     )
 {
     this.allCards            = allCards.Get();
     this.basicLandIdentifier = basicLandIdentifier;
 }
 public RawDeckConverter(CacheSingleton <Dictionary <int, Card> > allCards)
 {
     this.allCards = allCards.Get();
 }
 public UtilColors(CacheSingleton <Dictionary <int, Card> > allCards)
 {
     dictAllCards = allCards.Get();
 }