Data::Dumper -- for use in debugging, it needed a way to limit the size of the output, and a mode in which it just counts the size that the output would be. This is more annoying than I imagined given the recursion involved. Parallel::Jobs -- bugfix, timer events, 'done' event, easier startup -- greg