docs: public synchronized final void putThreadLocal(Object key, Object value)
      {
          if (sealed) onSealedMutation();
          if (threadLocalMap == null)
              threadLocalMap = new HashMap<Object,Object>();
          threadLocalMap.put(key, value);
      }