Previously Logforth leverages `value-bag` as the kv value impl. Basically it helps to convert values from `log` by `Value::from_sval2`. But perhaps we should build our own viewpoint of structural key-values like https://pkg.go.dev/log/slog#LogValuer.