No Electron Left Behind: A Rule-Based Expert System To Predict Chemical Reactions and Reaction Mechanisms | Synapse