Hello the function doesDirectoryReallyExist (and its helper foreign is_symlink) is defined almost similarly in both Lock.lhs and SlurpDirectory.lhs. Cannot Lock.lhs reuse the one exported by the latter? Can modules not import each other? thanks Jani