     public init() {}
     
     /**
-     Sends a request over the network. 
-     
-     Aborts and fails the operation after 'abortAfter' seconds.
+     Sends a request over the network.
      
      - parameter request:               The request to be sent
      

public struct Network {
    
    /// The TOTAL number of seconds to wait before aborting the entire operation.
    static let operationTimeoutSeconds : NSTimeInterval = 20
    
    /// The max number of retries before aborting the entire operation
    static let retryCount = 10
    
    
    //MARK: Public

import enum Result.NoError


public enum NetworkError : ErrorType {
    case ParseFailure
    case MissingData
