reversibility condition in blocks
Subtility with Antioch::zero_clone(kfwd,kbwd) instead of
Antioch::set_zero(kbwd) in reaction.h