I'm running entity matching locally on my Mac and heavily rely on structured output to get the best results. At the same time, I don't want to compromise on performance and just found that the batch_generate function does not yet support structured output. Would be cool if this could be implemented at some point so that mlx-lm can become a real workhorse.