Synthesis and properties of allylic, benzylic, propargylic and allenylic oxonium ions | Synapse