A tiny IDL translator that creates IPC shims to easily create interactive problems.