ReactionType now has Arrays for reagents and products; adapt reaction editor for more complex reactions