Pass user args to signal handlers; Add new example