Rcpp error de comparar un DateVector elemento con una Fecha de

El siguiente Rcpp función no compilar:

// [[Rcpp::export]]
bool dateProb(DateVector dateVec, Date date) {
  return (dateVec[0] < date);
}

Me sale el mensaje de error: "el Uso de la sobrecarga del operador '<' es ambiguo (con operandos de tipos "typename storage_type<14>::tipo' (aka 'doble') y 'Rcpp::Fecha)"

¿Qué estoy haciendo mal? ¿Por qué no dateVec[0] tienen el tipo Rcpp::Date?