Some utility streams for dealing with text