Improves Batcher.unit, tests, and adds CombinedBatcher