Interop is unfun.