Adjusting a buffer is one thing, but do you really want a stream buffer to toggle if it will throw an error or not? I can certainly add that by leaving it public.