Literate programming techniques
