Asymmetric synthesis of (–)-leiocarpin A via (–)-(S)-goniothalamin employing Julia–Kocienski olefination