If a program has very detailed comments will it fall under literate programming pattern?