- document non-literal format strings- avoid strict aliasing violations, but adding an intermediate function.