public void Write(UInt16 source)
 {
     EnsureBufferSize(m_bitLength + 16);
     NetBitWriter.WriteUInt16(source, 16, m_data, m_bitLength);
     m_bitLength += 16;
 }