Allow writing to pre-allocated buffers.

Seems like this should be possible, so it is now.