Added precompilation of programs to EM