to resolve ambiguity when these functions are used with just one argument, see #3387 (comment):
library(tidyverse)
combine(list(1))
#> [1] 1
combine(list(1), list(2))
#> [[1]]
#> [1] 1
#>
#> [[2]]
#> [1] 2
Created on 2018-03-12 by the reprex package (v0.2.0).
The first call should also return a list, if unpacking is desired, the user can use combine(!!!list(1)) (which currently doesn't work).
Implement new verbs, or support a compatibility argument via pkgconfig.