A computer-readable medium comprising computer-readable instructions, which when executed on a computer perform a method for utilizing a computer-readable extensible markup language data structure comprising structural elements for defining a data-analysis parts container in a data-analysis template comprising a word processor document, the method comprising:
- defining at least one properties element for receiving properties associated with the data-analysis parts container;
- and
- defining at least one data-analysis parts element for receiving data-analysis parts,
- wherein the at least one properties element and the at least one data-analysis parts element define the data-analysis parts container in the data-analysis template comprising a word processor document.