Treat a maximum step size of 0 as meaning no maximum