 
 // MARK: - Caching
 
-@available(*, deprecated, message: "Please use `ImageCaching` instead")
+@available(*, deprecated, message: "Please use `ImageCaching` instead.")
 public protocol Caching: class {
     subscript(key: AnyHashable) -> Image? { get set }
 }
 
-@available(*, deprecated, message: "Please use `ImageCaching` instead")
+@available(*, deprecated, message: "Please use `ImageCaching` instead.")
 public extension Caching {
     /// Accesses the image associated with the given request.
     public subscript(request: ImageRequest) -> Image? {

    }
}

@available(*, deprecated, message: "Please use `ImageCache` instead")
public final class Cache: Caching {
    private let _impl: _Cache<AnyHashable, Image>


    }
}

@available(*, deprecated, message: "Please use new `ImagePipeline` class instead")
public final class Loader: Loading {

    public static let shared: Loading = Loader(loader: DataLoader())
