Reflecting and Validating Strategy

I've reviewed the changes and updated the error messages and parsing strategy. The robustness of the `batchSize` conversion is validated with `toLocaleString` handling scientific notation. Now I need to apply the code.




