Describe the issue
Wouldn't it be fantastic if this library included utilities to construct error statuses from output streams.
It could be used like return InternalErrorBuilder() << "Something went wrong: " << err;
We could make them part of a library, called util for instance.