+str: Implement efficient stream op DSL

Explanation in the doc comment for Interpreter
I’d rather name this `enqueue` since overflow is not at all guaranteed when invoking it