Thanks for the interesting explanation. I like the concise haskell variable naming style much of the time. How great it would be for would-be darcs contributors if we could browse a fully hyperlinked copy of the source online, with names linked to definitions (and even to related threads like this one.)