Chemoselective per-O-trimethylsilylation and homogeneous N-functionalisation of amino sugars.