improve batch#parallel arg handling