There was a wise man who once said the best form of documentation is an executable ;)