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