1. add c++11 dynamic template vars check
2. add partly code of coroutine manager