Capturing the current source location and std::format_args for a compile-time checked log function