Removed the len/WritePos,pos/ReadPos unions again, as some versions of