How exactly is the HID-IO interface supposed to fulfill the function of the removed CDC Virtual Serial Port, as you seem to suggest in 9c6c5ddf? The hid-io/hid-io-core is clearly not ready for public consumption, since it fails to build with a stable version of the Rust compiler.