The OVM-VMM Interoperability Library: Bridging the Gap