<code>Uint16List</code> will also change the buffer,
and vice versa.</p>
<p>The viewed region start at <code>offsetInBytes</code>, which must be 16-bit aligned,
and contains <code>length</code> 16-bit integers.
If <code>length</code> is omitted, the range extends as far towards the end of
the buffer as possible -
if <a href="dart-typed_data/UnmodifiableByteBufferView/lengthInBytes.html">lengthInBytes</a> is not even, the last byte can't be part of the view.</p>
<p>The start index and length must describe a 