no longer using RCPP_DECORATE