Added "emitters" for reusable single-signal callers per feature #4