Experiment: if the correctors are declared as logic errors, we can more clearly identify where the issue lies, because syntax error handling will be unable to locate the problem input.
Experiment: if the correctors are declared as logic errors, we can more clearly identify where the issue lies, because syntax error handling will be unable to locate the problem input.

nicholaspaun/chemlogic,nicholaspaun/chemlogic