:sparkles: add duplicate_space (#1353)
* :sparkles: add duplicate_space
* :lipstick: style
* :lipstick: style
* :lipstick: style
* Add exist_ok param + refactor id parsing
* make style
* :white_check_mark: add tests
* :white_check_mark: tests
* Added some docs
* docs
---------
Co-authored-by: Lucain Pouget <lucainp@gmail.com>