=str #15755 #15756 source and sink

sorry, deleted the old branch by accident, previous discussion was at #15786 
It all depends on if we want to ensure that it doesn't get subscribed to multiple producers. I mean how safe do we want it to be?