Fix the yaml parser bug when running in windows
Proper mechanism of manipulating the $context
Merge branch 'fix-win-yaml'
Merge branch 'allow-post-stream-wrapper'