Well, this is a good question, I don't think so. I would for example expect descriptionDone to be rendered at the end of the step.

So that I can write

   f1.addStep(SetProperty(command="cat /proc/cpuinfo |grep processor |wc -l", property="numcpu", descriptionDone=Interpolate("building on %(prop:numcpu)s cores machine")