Inspired by this list made by @hadley in early vctrs work, regarding type coercion across the tidyverse.
Functions where we create column names out of thin air or from inputs and could / should do so according to common principles. this list will grow as we stumble across these
tidyr::spread()
dplyr::inner_join() and friends
dplyr::summarise()
dplyr::mutate()
tidyr::gather()
tidyr::unnest()