ostream fallback formattingA codebase with hundreds of operator<< overloads doesn't need rewriting to adopt fmt. The ostream