In the mechanism for cyanohydrin formation, why is HCN the acid that protonates the alkoxide ion, instead of HCl?