Implement [this](https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/metrics/sdk.md#resolving-duplicate-instrument-registration-conflicts) section of the spec. Some of this topic has been discussed already in #2409, but the implementation of this part of the spec seems to me big enough to do in a separate PR.