format libfmt from scratch Just as a proof of concept: polymorphic output (in order to reduce compile time) all-in-one append/concat/to_string/format POC variations: formatter/member function/ADL built-in chrono tp/duration format