Older versions of GObject had the "user data" parameter of most signal handlers marked as required, some value had to be passed in, even if it wasn't necessary.