In GemStone 3.1 we have PortableStreams that are very compatible with the Pharo Streams, thus making it much easier to port these streams to GemStone ....
The porting task is much more difficult for GemStone2.4...
Along these lines I would be inclined to delete these classes on the gemstone2.4 branch (leaving them on the gemstone3.1 branch)