     /**
      Adds a signature to the authorization header of the outbound request.
      
-     @param request The outbound NSMutableURLRequest.
-     @param timestamp The timestamp used to generate the signature.
-     
+     - parameters:
+        - request The outbound NSMutableURLRequest.
+        - timestamp The timestamp used to generate the signature.
      */
     func addSignature(request: NSMutableURLRequest, timestamp: String) {
         if let signature = generateSignature(request, timestamp: timestamp) {

    /**
     Adds the API Key as a query parameter to the request.
     
     @param request The outbound NSMutableURLRequest.
     */
    func addAPIKey(request: NSMutableURLRequest) {
        if let urlString = request.URL?.absoluteString, urlComponents = NSURLComponents(string: urlString) {

    var versionHTTPHeader = "X-Auth-Version"
    
    /**
     - parameters:
        - apiKey The API key.
        - secretKey The secret key.
        - useModifiedBase64ForURL A boolean indicating whether to use modified Base64 for URL encoding in the generated signature. Setting this to true will replace '+' and '/' characters with '-' and '_' respectively in the signature.
     */
    init(apiKey: String, secretKey: String, useModifiedBase64ForURL: Bool) {
        self.apiKey = apiKey
