It's something I have done on the core documentation. I think it's more readable for the documentation. I don't think it's something people are going to use in their scripts.

(also note that I use Vim with Tabular, it's really easy to do things like this)