code: public void put(String key, Object value) {
          PER_THREAD_CONTEXTS.getUnchecked(Thread.currentThread()).put(key, value);
          mdcBridge.put(key, value);
      }
docs: Adds the given key/value pair to the current thread's context, and updates {@link MdcBridge} with
  same.