you could, of course, subclass stream and provide an unpipe :)