NetworkWriter Write( byte[], int offset, int count ) does not work.

Once again the documentation for the new network stuff is awful.
I just spent 6 hours trying to figure out where my bytes were disappearing to because the:

writer.Write( byte[ ], offset, count )

overload does not work as expected.

using any other method to write bytes to the stream, the data comes out correctly on both ends.
this function does not write what you would expect it to, and the documentation on it is nonexistent.

looking at the “assembly browser” in mono, it appears the offset is being ignored entirely:

public void Write(byte[ ] buffer, int offset, int count)
{
this.m_Buffer.WriteBytes(buffer, (ushort)count);
}

so yeah… that’s broken.