setDT remove names attribute from input vector, that should not happen. ```r x = c(a = 4, b = 5) setDT(list(c = x))[] names(x) ``` Related #4240 https://github.com/Rdatatable/data.table/issues/2487 https://github.com/Rdatatable/data.table/issues/1916 https://github.com/Rdatatable/data.table/issues/1244 https://github.com/Rdatatable/data.table/issues/683