code: public <T> void putCustom(String key, T value) {
          custom.put(key, value);
      }
docs: Put a custom value into context.
  
  @param key   The key to get value.
  @param value The value.
  @param <T>   The type of value.