Updated to the immutable SMILES generator