Caveat lector 2
This is just to express my irritation that the <pre> environment has no lower margin, which makes it visually difficult to differentiate the code from the narrative text. I tried an alternate theme, but that was just inferior in other ways. Sigh.
Update: the resolution to the above issue seems to be to have a bolded blank space following each block of code.
to force a new line.
Sigh again.