!function(n){"use strict";function t(n){function t(){i("when")&&(A(n),i("until"))}function i(r){return d(n,r)?(v(n),g(n)?x(n):h(t,b(n)),!1):!0}n=r(n),t()}function r(n){return{count:0,when:i(n.when),until:i(n.until),action:o(n.action),fail:o(n.fail),interval:a(n.interval,-1e3),limit:a(n.limit,-1),context:p(n.context),args:m(n.args)}}function i(n){return f(n,u,e)}function u(n){return"function"==typeof n}function e(){return!0}function o(n){return f(n,u,c)}function c(){}function f(n,t,r){return t(n)?n:r}function a(n,t){return f(n,l,t)}function l(n){return"number"==typeof n&&n===n}function p(n){return f(n,y,{})}function y(n){return"object"==typeof n&&null!==n&&s(n)===!1}function s(n){return Array.isArray?Array.isArray(n):"[object Array]"===Object.prototype.toString.call(n)}function m(n){return f(n,s,[])}function d(n,t){return!n[t].apply(n.context,n.args)}function v(n){n.count+=1}function g(n){return n.limit>=0&&n.count>=n.limit}function x(n){n.fail.apply(n.context,n.args)}function b(n){var t=n.interval;return n.interval<0&&(n.interval*=2),t}function h(n,t){setTimeout(n,Math.abs(t))}function A(n){n.action.apply(n.context,n.args)}function j(){"function"==typeof define&&define.amd?define(function(){return w}):"undefined"!=typeof module&&null!==module?module.exports=w:n.trier=w}var w={attempt:t};j()}(this);
@@ -46,16 +46,19 @@
 ion t()%7B
+if(
 i(%22when%22
@@ -62,27 +62,69 @@
 en%22)
-&&(A(n),i(%22until%22))
+)%7Bif(d(n))return j(n),i(%22until%22);j(n,function()%7Bi(%22until%22)%7D)%7D
 %7Dfun
@@ -141,17 +141,17 @@
 %7Breturn 
-d
+g
 (n,r)?(v
@@ -154,17 +154,17 @@
 )?(v(n),
-g
+h
 (n)?x(n)
@@ -164,17 +164,17 @@
 n)?x(n):
-h
+A
 (t,b(n))
@@ -646,17 +646,17 @@
 urn f(n,
-y
+s
 ,%7B%7D)%7Dfun
@@ -661,17 +661,17 @@
 unction 
-y
+s
 (n)%7Bretu
@@ -702,17 +702,17 @@
 ll!==n&&
-s
+y
 (n)===!1
@@ -713,33 +713,33 @@
 )===!1%7Dfunction 
-s
+y
 (n)%7Breturn Array
@@ -842,17 +842,17 @@
 urn f(n,
-s
+y
 ,%5B%5D)%7Dfun
@@ -860,16 +860,57 @@
 tion d(n
+)%7Breturn 0===n.action.length%7Dfunction g(n
 ,t)%7Bretu
@@ -975,17 +975,17 @@
 unction 
-g
+h
 (n)%7Bretu
@@ -1140,17 +1140,17 @@
 unction 
-h
+A
 (n,t)%7Bse
@@ -1182,19 +1182,21 @@
 unction 
-A
+j
 (n
+,t
 )%7Bn.acti
@@ -1206,32 +1206,51 @@
 apply(n.context,
+t?n.args.concat(t):
 n.args)%7Dfunction
@@ -1250,17 +1250,17 @@
 unction 
-j
+w
 ()%7B%22func
@@ -1317,17 +1317,17 @@
 %7Breturn 
-w
+M
 %7D):%22unde
@@ -1378,17 +1378,17 @@
 exports=
-w
+M
 :n.trier
@@ -1392,15 +1392,15 @@
 ier=
-w
+M
 %7Dvar 
-w
+M
 =%7Bat
@@ -1408,17 +1408,17 @@
 empt:t%7D;
-j
+w
 ()%7D(this

Update minified lib.