docs: public static Map<String, Map<String, String>> addContext(final String key, final Map<String, String> data,
                                                                final Map<String, Map<String, String>> context) {
          final Map<String, Map<String, String>> newdata = new HashMap<>();
          if (null != context) {
              newdata.putAll(context);
          }
          newdata.put(key, data);
          return newdata;
      }