it should be possible to store a value of 0 bytes