dt_transform() is a complex function.
It takes molecules and a transform object, and returns newly-created
The newly-created reactions inherit properties from both the molecules
- On both sides of each new reaction, the molecules are copies
of the given molecules.
- The differences between reactant and product in the resulting
reactions are determined by the transform.