}
public static String makeConfig(HStoreConf conf, boolean experimental) {
StringBuilder sb = new StringBuilder();
for (String group : conf.getHandles().keySet()) {
Conf handle = conf.getHandles().get(group);
sb.append("## ").append(StringUtil.repeat("-", 100)).append("\n")
.append("## ").append(StringUtil.title(group)).append(" Parameters\n")
.append("## ").append(StringUtil.repeat("-", 100)).append("\n\n");
for (Entry<Field, ConfigProperty> e : handle.getConfigProperties().entrySet()) {
Field f = e.getKey();
ConfigProperty cp = e.getValue();
if (cp.experimental() && experimental == false) continue;
String key = String.format("%s.%s", group, f.getName());