What a useful example, I shall use it for future reference (I'll quote you :]). I shall also extends it to sometimes making things dry can lead to even dry the meaning out of the stuff.
Here is a good video of @mpj
Again, I think that the division of code should be on purpose and do not steal away the comprehension of it.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.