A little cleaning, ElementaryReaction was forward declared twice