protected internal static JObject BuildOptarg(OptArgs opts) { var dict = opts.ToDictionary(kvp => kvp.Key, kvp => kvp.Value.Build()); return(JObject.FromObject(dict)); }