some execute scope constructors removed
trace function fixed for chained composite functions
new StringPArser