bug fix: half reactions with only H2 caused a serious bug. also, the balancing with electrons was fixed as well.