# Functions
Do executes the provided Wrapper on each repository, operating asynchronously by default.
DoAsync always operates asynchronously regardless of configuration.
DoSync always operates synchronously regardless of configuration.
Exec creates a new CallFunc to execute the given command and arguments, streaming Stdout and Stderr to the channel and returning error status.
Wrap each provided CallFunc into a new Wrapper that executes them in the provided order before closing the channel and terminating.