cleanup
add .yld operator to njs spec
decent version of NjsCompile function