inline void info(const fmt& fmt) { info(fmt.str()); }
inline void warn(const fmt& fmt) { warn(fmt.str()); }
inline void error(const fmt& fmt) { error(fmt.str()); }