Methodsfun sourceappendTextFile(filename: String, contents: String): Voidfun sourceensureDirectory(dirname: String): Voidfun sourceexists(filename: String): Boolfun sourcefindNearestFile(dirname: String, filename: String): Option<String>fun sourceisDirectory(filename: String): Boolfun sourcereadDirectory(dirname: String): Array<String>fun sourcereadFilesRecursive(dirname: String, fileFilter: (String) -> Bool, directoryFilter: (String) -> Bool): Vector<String>fun sourcereadTextFile(filename: String): Stringfun sourcewriteTextFile(filename: String, contents: String): Void