Apparently IC2 ignores the return value of injectEnergyUnits, rearrange things to not vanish EU.