when the current implementation won't use it, anyway. Just pass NULL. This will need to be changed when state-dependent encodings are supported, but there's no need to take the performance hit in the meantime.
buffers; this is slower but safer for threaded programs where threads often have relatively low stack size limits.