Currently we do not fully support repeated addresses in a commitment allocation/destination.
We should either:
- Add full support for it (IE: define how guarantor channels work when targeting a channel with repeated addresses)
- Disallow repeated addresses and perform validation to check for them. (This is probably the easier option).