 
   /// Returns an array of strings made by separately appending
   /// to the `String` each string in in a given array.
+  @available(*, unavailable, message="Use stringsByAppendingPaths on NSString instead.")
   public func stringsByAppendingPaths(paths: [String]) -> [String] {
     return _ns.stringsByAppendingPaths(paths)
   }


  /// Returns an array of NSString objects containing, in
  /// order, each path component of the `String`.
  public var pathComponents: [String] {
    return _ns.pathComponents
  }

  /// Returns a new string made by deleting the last path
  /// component from the `String`, along with any final path
  /// separator.
  @available(*, unavailable, message="Use stringByDeletingLastPathComponent on NSString instead.")
  public var stringByDeletingLastPathComponent: String {
    return _ns.stringByDeletingLastPathComponent
  }
