Type def resolv creation
Kev script engine writing