         }
     }
     
-    var returnsError: InteractorError? {
+    public var returnsError: InteractorError? {
         get {
             return returnsErrors.first
         }

    
    // MARK: - Response Helper
    
    var returnsResponse: Request.Response? {
        get {
            return returnsResponses.first
        }

    
    // MARK: - Request Count
    
    public var lastRequest: Request? {
        get {
            return executedRequests.last
        }
    }
    
    public var isCalledOnce: Bool {
        get {
            return executedRequests.count == 1
        }
    }
    
    public var isNeverCalled: Bool {
        get {
            return executedRequests.count == 0
        }
