express2 Second try at this ... Using AST's and the supporting libraries that I wrote now - will be merged into the upstream soon havin fun at 4am