Regio- and diastereoselectivity of enol ether formation by 1,4-sigmatropic shifts of hydrogen in carbonyl ylides