Draft: Add initial support for substreams
In this first draft, it is the responsibility of the process method to send the result to the correct substream using the correct dataset settings.
In this first draft, it is the responsibility of the process method to send the result to the correct substream using the correct dataset settings.