code: function attach(listener) {
      if (!listener) return;
      if (!listener[CONTEXTS_SYMBOL]) listener[CONTEXTS_SYMBOL] = Object.create(null);
  
      listener[CONTEXTS_SYMBOL][thisSymbol] = {
        namespace : namespace,
        context   : namespace.active
      };
    }
docs: Capture the context active at the time the emitter is bound.