updated for solving issues with the last Sciter; making the compiler backend