highjack std::cout instead of using Rcpp::Rcout
starting to play with R_GetCCallable