def update_keypair(self, keypair, **attrs):
        return self._update(_keypair.Keypair, keypair, **attrs)
If a dest has multiple sources, there will be multiple
dataset/ETHPy150Open openstack/python-openstacksdk/openstack/compute/v2/_proxy.py/Proxy.update_keypair--crossover with--dataset/ETHPy150Open OpenMDAO/OpenMDAO-Framework/openmdao.main/src/openmdao/main/depgraph.py/CollapsedGraph.fix_duplicate_dests