Correctting error message in dynamic factory.
Simplified conditional in default atom matcher
Replacing ordinal usage with the new numeric method.
Ensure use of interfaces when invoking the factory.
Correcting test assertion, the ring mappings are no longer order and there are 3 possible answers.
Ensuring molecules are properly configured for tests.
Ensuring molecules are correctly configured for unit tests.
Turning of bond/ring matching -  the two graphs are isomorphic if you don't consider the bond types and rings.