> shouldn't that be in a debug(ScopeBuffer) scope

In my view, debug code isn't quite the same thing. I used that writeln to do things like tune the buffer size. It's convenient to just comment it on/off as necessary.