Use cases

One engine.
Every style.

The execution layer doesn't care whether your signal came from a script, a chart, or your own click. Pick the one that sounds like you.