   public class func destroyFileOrDirectory(atPath path: String) throws {
     try FileManager.default.destroyFileOrDirectory(atPath: path)
   }
-
+  
   internal func destroyFileOrDirectory(atPath path: String) throws {
     guard fileExists(atPath: path) == true else { return }
     try removeItem(atPath: path)
   }
-
+  
 }
 

import Foundation

extension FileManager {

  // MARK: - URL

  /// **Mechanica**
  ///
  /// Returns the location of the document directory (*Documents/*).

  public class var temporaryDirectory: URL {
    return URL(fileURLWithPath: NSTemporaryDirectory())
  }
  
  /// **Mechanica**
  ///
  /// Returns always a `new` directory in Library/Caches for discardable cache files.
