std::tuple convertor now checks that it has been passed a list, and if not it raises an error rather than coercing its argument.-Wall -Wextra.std::tuple has been added, with help from Andrew Johnson (cf. Rcpp issue #1278). Since this C++ type can hold a mixture of basic types, it converts to and from an R list.