     
     //MARK: - Utility
 
+    ///Utilty method to create an automatically resumed data task given the input configuration. 
+    /// The body of the result is assumed to be JSON and is parsed and returned as such.
     private func httpDataTask(url:NSURL,
                       method:String,
                       contentType:String?,

    }

    /**
     Perform POST request with a JSON payload and expect JSON result in response.
     
     - note: It is guaranteed that exactly one of the success or failure closures will be invoked after this method is called regardless of whether a valid NSURLSessionDataTask is returned.


    }
    
    /**
     Perform POST request with a URL parameter payload in the body and expect JSON result in response.
     
     - note: It is guaranteed that exactly one of the success or failure closures will be invoked after this method is called regardless of whether a valid NSURLSessionDataTask is returned.
     
