=str #15755 #15756 source and sink

sorry, deleted the old branch by accident, previous discussion was at #15786 
But we should never create an identityProcessor except the only one case when an empty "Duct" is materialized to a processor.