docs: async function stop () {
              broker.flow.pause = true;
              return new Promise((resolve) => {
                  let check = () => {
                      if (broker.flow.running) {
                          setTimeout(check,10); 
                          return;
                      } else {
                          return resolve();   
                      }
                  };
                  check();
              });
          }