diet client: use boost::format