 }
 
 /**
- Encapsulates the model data of an HTTP request.
+ Encapsulates the data required to send an HTTP request.
 */
 public struct Request {
     

    public let url: String
    public var parameters = Dictionary<String, String>()
    public var headers = Dictionary<String, String>()
    
    // MARK: - Initialization
    

        case DELETE = "DELETE"
    }
    
    public enum Headers {
        static let userAgent = "User-Agent"
        static let contentType = "Content-Type"
        static let accept = "Accept"
        static let cacheControl = "Cache-Control"
    }
    
    public enum ParameterEncoding {
        case URL
        case JSON
