Use __gsignals__ instead of calling `signal_new` directly.