change the implementation of matlab.version
properly configure engClose
todo cancel __del__ task