docs: function (toggle) {
              if (arguments.length == 1 ? toggle : !this._paused) {
                  this.trigger('Pause');
                  this._paused = true;
                  setTimeout(function(){ Crafty.timer.stop(); }, 0);
                  Crafty.keydown = {};
              } else {
                  this.trigger('Unpause');
                  this._paused = false;
                  setTimeout(function(){ Crafty.timer.init(); }, 0);
              }
              return this;
          }