Generalize new bulk_op context manager args