as.ctd() gets new args