setted Assert class file
add compat version settings
add compatVersion
formated code and optimized