Yes please! +1. This makes me want to use doctests again (as does Terence Way's contracts implementation). Another issue for me is that all these big docstrings obscure my code. Hmm.. if emacs could fold the tests and contracts parts, perhaps that would be the answer.