Fixed number reading/writing from binary buffers, floating point still
does not work.