         
         super.init()
         
-        self.setup(apiVersion: appConfiguration.apiVersion)
+        self.configureDefaultHeaders(withAPIVersion: appConfiguration.apiVersion)
     }
     
     /**

        return nil
    }
    
    // MARK: Private API
    
    private func setup(apiVersion: String)
    {
        self.setValue("application/vnd.vimeo.*+json; version=\(apiVersion)", forHTTPHeaderField: Constants.AcceptHeaderKey)
    }

    private func requestWithAuthorizationHeader(fromRequest request: URLRequest) -> URLRequest
    {
        var request = request
        

    {
        if var request = super.request(bySerializingRequest: request, withParameters: parameters, error: error)
        {
            request = self.requestConfiguringHeaders(fromRequest: request)
            
            return request
        }
