Turns out, FFI cannot pass ()
Allow argument-less signals