dtplyr has several overlapping functions now with tidyfastkeep argument to dt_separate()tidyr and tidyfast, specifically with dt_fill() and dt_case_when()cpp11 instead of Rcpp (since needs are fairly basic, no need for the advanced features)tidyfast!