Literate Programming
Add test program
Maintain history
Move example to external file
Remove duplicated code

In excited anticipation of github/markup#254.

*I'm so excited.*

You don't even *know*.