 
 // MARK: -
 // MARK: Lists
-public extension TMDB {
+extension TMDB {
     public func fetch(page: Int, in list: List, sort: SortBy = .popularity(.desc), completion: @escaping TMDBCompletionClosure) {
         let request: NetworkRequest
         switch list {


// MARK: - 
// MARK: Movie details
public extension TMDB {
    public func detailsFor(movie: Movie, inclidedDetails details: Details = [], completion: @escaping (Movie?, Error?) -> ()) {
        Logging.log("Fetch details for movie:\(movie)")
        detailsFor(movieId: movie.id, inclidedDetails: details, completion: completion)


// MARK: -
// MARK: Movie genres list
extension TMDB {
    public func listMovieGenres(completion: @escaping ([Genre]) -> ()) {
        let request = ListMovieGenresRequest()
        inject(into: request)
