This sounds like an interesting feature, allowing arbitrary branching to another stream. I think I'm ok with it but would benefit from further discussion before we officially support it.