It allows to disconnect a signal handler from GObject instance and at the same time to nullify the signal handler. Provided also a macro for handler type conversion.