Protecting group controlled diastereoselective allylation of asymmetrized bis (hydroxymethyl)acetaldehydes (BHYMA)