The following will give me "Four of a Kind, A's" as expected:
Hand.solve(['Ad', 'As', 'Jc', 'Th', '2d', '0r', '0r']).descr;
However, the following is giving me "Full House, 10's over A's" instead of the expected "Four of a Kind, A's":
Hand.solve(['Ad', 'As', 'Ac', 'Th', '2d', '0r', '0r']).descr