Merge/join contacts

Hi,

I just merged a few thirdparties and now I have duplicate contacts.
These contacts have linked items so I dont want to delete duplicates.

I need the same function for merging contacts like for thirdparties.

Is there a custom module I have overlooked?

Any help is appreciated.

I wonder if it would be possible to change the contact used for something using the API?