UC interoperability in a more heterogeneous world