No, this is just a flexible way of writing buildbot scripts. Is not it easier to write a straightforward shell (or python, or any other language) script than muck with ShellCommand and friends? The idea, and part of implementation, was stolen from the Chromium buildbot. http://reviews.llvm.org/D5531