Copper(l) promoted allylic nucleophilic substitutions: a synthetic and mechanistic study