Don't overwrite --end argument if --start is not given
--start 1 is documented to run only that 1, but --end should just run from 0 to end if start is not given. Doesn't make sense to ignore it
--start 1 is documented to run only that 1, but --end should just run from 0 to end if start is not given. Doesn't make sense to ignore it