Rename compile to compile_files
Add Pervasives