Chemical reactions are defined usually in small contexts (only up to a small number of neighbouring atoms), such generalizations are a matter of utility. The preferential outcome of one instance of a generalized reaction over a set of other plausible reactions, is defined as chemoselectivity