The data structure(s) managing the reactions to be executed.
concentration type
The next reaction to be executed, or null if there is none.
Adds reaction to the data structure.
Removes reaction from the structure. Fails if the reaction is not present.
Notifies the structure that reaction has changed. The whole structure will be rearranged to ensure consistency.