Control Barrier Functions for Signal Temporal Logic Tasks | Synapse