Is there any way to use OpenAIPydanticProgram as part of a response synthesizer? I want to be able to run a function call on a bunch of nodes with OpenAIPydanticProgram, and then aggregate them using the 'accumulate' strategy. This is fairly trivial to implement myself since my output is structured, but I was wondering if there is a native way to do it