Sorry, I hadn't twigged what you were talking about. The "discussion section" of a traditional paper isn't there simply because I forgot to put it in! Yes, I take your point that this view enables a much more flexible way of imagining this (and indeed the other sections - methods might be an aggregation of code and scripts, or a makefile). Yep a dynamic diagram would be cool - a bit beyond my abilities at the moment though...