docs: @SuppressWarnings("unchecked")
      public <T> T get(EventLocal<T> key) {
          EventLocalMap<EventLocal<?>, Object> map = getMap(key);
          if (null == map) {
              return key.initialValue();
          }
          return (T) map.get(key);
      }