In my previous post, I discussed the practical matter of how to
hold the outline structure we've built so far together. Having created
a strong base, it is now fruitful to consider how to extend the data
structure to handle the wide variety of outline structures I want Iron
Lute to be able to manipulate.