Generalize `Molecule` to work with plain properties in the template so that they are simply ignored when being written.
Generalize
Moleculeto work with plain properties in the template so that they are simply ignored when being written.