                     try
                         return func.apply(scope, params)
                     catch error
+                        console.error "================================================================="
+                        console.error "App.Barrier::_invokeNextFunction: Given function (at index #{idx}) threw an Error!"
+                        console.warn "Here is the data:", data
+                        console.warn "Here is the error:", error
+                        console.error "================================================================="
                         return error
             }
             {

            @_endCallback   = endCallback

        return @

    * @chainable
    *###
    _invokeNextFunction: (data, idx) ->
        if @_isStopped
            return @
            
        func = data.func or data[0]
        scope = data.scope or data[1]
        params = data.params or data[2]
