Merge contacts permissions

This would be incredibly helpful.

I can’t count the number of times one of our agents has accidentally merged two Company records together and creating work to umerge them. Whenever a merge like this happens, it causes the Companies to be tagged with a bunch of incorrect data in additional fields, creating very messy data that needs manual cleanup.
Its not necessary for agents to be able to merge records, they only need to be able to edit records. Merging should be reserved for Admins or Managers.