Add a new structure to the list of possible structures.
Document two-argument usage of (expand).
Maybe this wasn't as funny as I thought it would be.
Add section divider comments.
Parameterize *report-stream* so that things don't necessarily get sent to standard out.
Move the format call inside the loop for aesthetic reasons.