class SmlFile::CannotCompile