@Override
    public CompilationModellingResult compileSource(String filePath, List<String> dependencies) {
        File file = slangCompilationService.getFile(filePath);
        try {
            return slang.compileSource(SlangSource.fromFile(file), getDependencySources(dependencies, file));