The SMARTS '*' should match any atom, include hydrogen. Hydrogen was not previously matched due to confussion over explicit-H matching in SMARTS.

Signed-off-by: Egon Willighagen <egonw@users.sourceforge.net>
Resolve unit test regressions. Comment added to note the original bug report was wrong.

Signed-off-by: Egon Willighagen <egonw@users.sourceforge.net>
ChemModel is also added elsewhere leading to a regression.

Signed-off-by: Egon Willighagen <egonw@users.sourceforge.net>
Only create a new Reaction convention if the current convention isn't already CMLR.

Signed-off-by: Egon Willighagen <egonw@users.sourceforge.net>