improved dataclass conversion for yaml dump