This method inserts a 16-bit unsigned integer into the memory buffer.
A runtime error will occur if the destination range lies outside of the buffer extents.