> dm_bind()
dm()

> dm_bind(empty_dm())
dm()

> dm_bind(dm_for_filter()) %>% collect()
-- Metadata --------------------------------------------------------------------
Tables: `tf_1`, `tf_2`, `tf_3`, `tf_4`, `tf_5`, `tf_6`
Columns: 15
Primary keys: 6
Foreign keys: 5

> dm_bind(dm_for_filter(), dm_for_flatten(), dm_for_filter(), repair = "unique") %>%
+   collect()
Message: New names:
* tf_1 -> tf_1...1
* tf_2 -> tf_2...2
* tf_3 -> tf_3...3
* tf_4 -> tf_4...4
* tf_5 -> tf_5...5
* ...

-- Metadata --------------------------------------------------------------------
Tables: `tf_1...1`, `tf_2...2`, `tf_3...3`, `tf_4...4`, `tf_5...5`, ... (17 total)
Columns: 44
Primary keys: 16
Foreign keys: 14

> dm_bind(dm_for_filter(), dm_for_flatten(), dm_for_filter(), repair = "unique",
+ quiet = TRUE) %>% collect()
-- Metadata --------------------------------------------------------------------
Tables: `tf_1...1`, `tf_2...2`, `tf_3...3`, `tf_4...4`, `tf_5...5`, ... (17 total)
Columns: 44
Primary keys: 16
Foreign keys: 14

> dm_bind(dm_for_filter(), dm_for_flatten(), dm_for_filter())
Error: Each new table needs to have a unique name. Duplicate new name(s): `tf_1`, `tf_2`, `tf_3`, `tf_4`, `tf_5`, `tf_6`.

