- Specifying a buffer size currently has no effect on systems
that don't have setvbuf(). The interface to specify the buffer
size is not done using a method that calls setvbuf(), because
that may dump core when called after any I/O has been performed, and
there's no reliable way to determine whether this is the case.
- In the current implementation, local variable bindings
cannot normally be affected this way, but variables retrieved from
other scopes can be. This may change.