The challenge with literate programming is separating the important details from glue code. Some code is boring or self-documenting.