Could you please elaborate on the reason for this aliasing? I had expected that you'd "just" document the text callbacks as potential first parameter to `mouse_install()` / `mouse_load_driver()`.