Can documentation be a "bad smell"?