New methods and reagents in organic synthesis. 28. A convenient and efficient preparation of trimethylsilyldiazomethane (TMSCHN2) using diphenyl phosphorazidate (DPPA).