//with value 0 (the length of the array). To
//increase the data part, we have to increase
//the size and add the actual data.
//"unwrite" the last ulong
ctx_out.reduceSize( 4 );
//write new length
ctx_out.write_ulong( difference );
//add "new" data (by just increasing the size