docs: function (testDone) {
          $assertEveryCalledOnce ($async (function (mkay1, mkay2) { var testSecondCall = false
              var callMeLater = function () {
                  if (testSecondCall) {
                      mkay2 ()
                      testDone () }
                  else {
                      mkay1 ()
                      testSecondCall = true
                      callMeLater.postpone () } } // should be postponed again
              callMeLater.postpone ()
              callMeLater.postpone () })) }