private bool IsValidMove(DeckRegularDict <RegularSimpleCard> thisCol)
 {
     if (Test !.AllowAnyMove == true && SingleInfo !.PlayerCategory == EnumPlayerCategory.Self)
     {
         return(true);                                    //for testing.
     }
     return(thisCol.HasDuplicates(items => items.Value)); //hopefully this simple now.
 }