Methods for appending oligonucleotides directly to nucleic acid templates,
particularly to defined sites internal to single-stranded templates, are
described. Appending first and second common priming sites to each of a
plurality of templates of distinct sequence allows the subsequent
stoichiometric amplification of a plurality of templates of distinct
sequence.