refactoring Streams: Rectify
refactoring Streams: Preprocess
refactoring Streams: ParseSExpr
refactoring Streams: Util
refactoring Streams: ParseCommand