Here's a second version of the patch with a synopsis and description that's hopefully clearer. > The description for wlstream is vague and the English unnatural > ("streams" should be "stream"). I'm not sure what it does and the git > repo doesn't even provide an explanation. Could you write a more > thorough description?