Carbohydrates as synthetic tools in organic chemistry.