Is there a way to specify dplyr::distinct should use all column names without resorting to nonstandard evaluation?
df <- data.frame(a=c(1,1,2),b=c(1,1,3))
df %>% distinct(a,b,.keep_all=FALSE) # behavior I'd like to replicate
vs
df %>% distinct(everything(),.keep_all=FALSE) # with syntax of this form