Although these platforms are general, the reaction families available within each are not. The total number of reaction families in these two packages is less than one hundred, which understandably reflects the application needs of the developers. However, users who limit explorations to available classes might introduce errors of omission. Additionally, the reaction classes are often heuristic, meaning they may embed assumptions (e.g., lumped reaction steps or applicability context) that are not general or obvious to the user.