Inlining the construction of sIn and sOut here makes for very long lines, which are hard to read.  And they line wrap poorly by default in Eclipse's source code formatter.  So I went with this simple approach of:  declare them, then wrap them, and finally use them.