The behavior of Grignard reagents can be usefully modified in the present of other metals.  Copper(I) salts give
organocuprates that preferentially effect 1,4 addition.  Cerium trichloride allows selective 1,2-additions to the same substrates.  Nickel and palladium halides catalyze cross coupling reactions.