Example of multiple documents from dataYou describe Nytril as "Excel plus Word" or "Markdown plus Python." Can you walk through a concrete example, such as generating 100 one-sheets and a product catalog from the same source? What does the source look like, and what happens when a product spec changes? To illustrate how this works, this document was coded in Nytril. The questions and answers are shown together in this document, but there are 10 other documents that show each question by itself, to demonstrate content reuse. Please take a look at the source code, shown at the end of this document, to see how this looks. If you take the code by itself, and run it in Nytril, you will see this document appear on screen. In the IDE menu, you can choose any of the 10 other documents to view. If any text or formatting is changed in the code, then all 11 documents are automatically updated. It is in that sense that Nytril is like in a spreadsheet. Change the data and/or code then update to instantly see the results. We approached writing the Nytril code in this way:1)Define a class that holds the contents of each item (i.e. Question and Answer). 2)Import the question text into Nytril with a 'Paste Special' feature that converts text from the clipboard into Nytril source. 3)Create the main document by writing a loop to iterate over and format each question. 4)Loop over each question again to create the 10 individual question documents. 5)Add a statement to reflect the source code itself, into the document. A good real-world example of this, at scale, is the Nytril site for Sparling Instruments that contains dozens of spec sheets that are driven by custom data structures. Those sheets stand alone, but are also combined in a single document with a Table of Contents to make a product catalog. If any piece of data, styling or text changes, then the entire set of documents can be rebuilt and published locally and online in a few seconds.