Literate programming - Take 1.