docs: public <T> List<T> getList(AppConfigKey key, Class<T> c) {
          Object o = data.get(key);
          if (null == o) {
              List<T> l = key.implList(key.key(), raw, c);
              data.put(key, l);
              return l;
          } else {
              return (List) o;
          }
      }