Bug 885984 - Compiler: Replace methods (_resolve, _yield) with functional equivalents
Bug 883270 - Compiler should handle globals and ctxdata which are not strings