using attributes
using attributes, and requiring Rcpp >= 0.10.6.2