add ReactionRule's factorial methods