Breaking everything.
Converting mouse, autolaunch, hydra, and timer APIs to C.