+str: Implement efficient stream op DSL

Explanation in the doc comment for Interpreter
there is no need for try-catch if the supervision strategy is stop