Batch analyses
BatchAnalysis passes all analysis units and the configured n_workers value to
one backend invocation. The concrete analysis controls how it uses that
worker budget. The result type and number of returned values are determined
by the concrete analysis.