The protonation of allene and some heteroallenes, a computational study.