12 #include "nlohmann/json.h"    28   std::string 
toString(
const nlohmann::json & root);
    38   void addLine(
const std::string & line, 
size_t max_line_len = 0, 
const std::string & comment = 
"");
    46   void addBlock(
const std::string & 
name, 
const nlohmann::json & block, 
bool top = 
false);
    59   void addTypes(
const std::string & key, 
const nlohmann::json & block);
 std::string name(const ElemQuality q)