Protonation of unsaturated hydrocarbon ligands: regioselectivity, stereoselectivity, and product specificity.