This is a great evolution in the right direction compared to LLM + pydantic and temperature 0.