Mechanistic analogies amongst carbohydrate modifying enzymes.