Signals isn't actually a required library..