re-arranged some code
added parser workflow support. chunker is trickier
core macros look good now
a coupleof helper fns more