Reactions of haloketenes with allyl ethers and thioethers: a new type of Claisen rearrangement | Synapse