add the option to batch balance by passing the -b flag. Add exception handling via Control.Exception if the equation is unbalancable