I suggest you make the `stream` parameter default to `std::cout` on the off-chance someone's been using it. (You'd need to change the type to `ostream`, naturally.)