TADDOLs, Their Derivatives, and TADDOL Analogues: Versatile Chiral Auxiliaries.