Nucleophilic substitution at silicon: influence of the attacking allyllithium and aryloxide anion on the stereochemistry and a simple mechanistic proposal