Added Producer interface for runtime generation of response characteristics