When the package is compiled with Rcpp support (i.e., actpnts_cpp
is available), the double integral is evaluated in C++ via the Cubature
algorithm, which is substantially faster than the nested base-R
integrate() fallback. The C++ path supports the following
distributions natively: ggamma, paretoII, burrXII,
burrIII, gev, norm, beta, gamma,
exp, weibull, lnorm, unif. Any other
distribution falls back to the R quantile function automatically, so
correctness is always preserved.