This would be so immensely useful. I’d estimate that there are so many cases where the producer is Node or Rails and the consumer is Python.
We did end up adding some additional generics which allows us to get strong typing between producers and consumers. That I think has been a key piece of making it easy to use and avoiding dumb mistakes.