``` R list("a" = list())[[c("a", "b", "c")]] ``` Maybe this is an R bug? Should at least bring up on R-devel, and consider a work around (`tryCatch()`?) in `as_function.character()`