Don't break the build when new events are added to Lwt
Add signal support