code: function reopen(that, timeout) {  // {{{2
  /**
   * Called when the link to the master is closed
   */
  
    if (! that.subject || that.subject.master !== that) return;
    if (that.subject.isGone()) return;
  
    O.link.reuse(that);
  
    setTimeout(function() {
      that.subject.getGw(onGw.bind(null, that.subject));
    }, timeout || 0);
  }
docs: Private {{{1