Geoff Hutchison - 2010-04-10

I'm re-assigning this to Tim, since he was working on this. I don't know that the SMILES standard is defined well-enough for this. Perhaps we should revisit with Craig for the OpenSMILES implementation?