make sure to writeBufferBegin, even if we're not writing any points, so we can write 0-point files