Asymmetric halo aldol reaction (AHA).