static_assert to ensure that everything passed to io::format can be tostringed (tostrung?)