Only fix hydrogens that are affected by SMIRKS
Canonical SMILES for multiple components is now supported