A bug has been fixed where tautomers were not guaranteed to be in a canonical form during output. In rare circumstances this could lead to tautomers with the same unique tautomer to print it in different non-canonical forms.