public Hand(IHandCalculator Calculator) { HandCalculator = Calculator; }
public static Hand GetHand(this IEnumerable<Card> cards, IHandCalculator handCalculator) { return handCalculator.GetHand(cards); }