And broadly reconsider its scope and implementation given vctrs and tidyr. Related issues: * #397 — doesn't work if names don't align * #471 — only works for atomic vectors