Hah, just to think that this was what I initially pushed to glob-stream and then was asked to rewrite it the other way around. Dem code style madness.