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