> seems we mostly just use output_stream...

Meaning we just rely on the default arg and don't pass one?

We should either remove the comment or update our call sites to pass in the stream.