I just pushed some very WIP to the execwork branch. It isn't really ready for public consumption but I wanted David to have something nearly up to date for his work. I'll be updating again soon. In the meantime, if you want to explore the execwork code, you might find the previous change set slightly less WIP.
thanks, Jacques
