public function remove(Batch ...$batches)
    {
        foreach ($batches as $batch) {
            foreach ($this->batches as $i => $batchItem) {
                if ($batchItem === $batch) {
                    unset($this->batches[$i]);
                }
            }
        }

        return $this;
    }