Pre Post Semantics

not done...

kind of a mess -- because this got added in -- pre script should probably be run when a node is taken out of the ready queue...