Sorting the diverse: the sequence-based classifications of carbohydrate-active enzymes