void MyWriteMacroModelMolecule(oemolostream &ofs, OEMolBase &mol) { if (! OEHasResidues(mol)) OEPerceiveResidues(mol); OEMacroModelAtomTypes(mol); OEWriteMacroModelFile(ofs, mol); }