         ///
         /// - Parameter path: e.g. "a/b/c/d.txt"
         /// - Returns: URL
-        static func getDocument(path: String? = nil) -> URL {
+        public static func getDocument(path: String? = nil) -> URL {
             
             return getURL(for: .documentDirectory, path: path)
         }

        /// - Parameters:
        ///   - for: SearchPathDirectory
        ///   - path: e.g. "a/b/c"
        static func createDirectory(for: SearchPathDirectory = .documentDirectory, path: String) {
            
            let url = getURL(for: `for`, path: path)
            

        /// - Parameters:
        ///   - for: SearchPathDirectory
        ///   - path: e.g. "a/b/c"
        public static func removeItem(for: SearchPathDirectory = .documentDirectory, path: String) {
            
            let url = getURL(for: `for`, path: path)
            
