public CfgEncoder Add_Abstract(string tag, IGotClassTag typeTag) => typeTag == null ? this : Add(tag, new CfgEncoder().Add(typeTag.ClassTag, typeTag.Encode()));
public CfgEncoder Add(string tag, IGotClassTag typeTag, TaggedTypesCfg cfg) => typeTag == null ? this : Add(tag, new CfgEncoder().Add(typeTag.ClassTag, typeTag.Encode()));