As part of #667, I am going to need to refresh `tinyformat.h` from [upstream](https://github.com/c42f/tinyformat). The embedded version in Rcpp last received love on [Aug 29, 2015](https://github.com/RcppCore/Rcpp/commits/master/inst/include/Rcpp/utils/tinyformat.h). The proposed changes are committed into that branch under id: https://github.com/RcppCore/Rcpp/pull/667/commits/ec169324cc1babc26b429e0c79fc8fb23a1c678e The snapshot of the upstream repository is available here: https://github.com/c42f/tinyformat/blob/3a33bbf65442432277eee079e83d3e8fac51730c/tinyformat.h The reason for the update now is I need a fix released in [March 2016](https://github.com/c42f/tinyformat/commit/5abc03b35457f1af1b0c7257129017ff5a82e504) to quiet a [`[-Wuninitialized]` complaint](https://github.com/c42f/tinyformat/issues/28) that arises with `clang`. Once this is updated, I should be able to move forward with allowing variadic templates for the advanced exception class under C++11.