new:
- `unibox.merges(*data)`
example usage:
- merges(dict1, dict2, dict3, ...), which returns a new dict with all dict entries. If the dicts are not in the same shape (eg. the key value pairs are not having the same data structure, return a warning but proceeds.
- merges (df1, df2, df3, ...) assumes all dataframe have at least a column in common. if not, rase an error. use NAN for the columns that are missing and raise a warning for columns that are filled.
to self:
- https://chat.openai.com/c/d2474e3e-7e10-430d-aed0-eae8a8a6ecbd