Implemented support for signal handlers as strings which either map to a method or published as an app event - with optional '+' for applying args and '-' for publishing the event globally