Added comments mostly, but also made one minor tweak, to make it easier to get ScalaTest
to compile on JDK 1.7. Trouble is that they parameterized JList in 1.7, so Scala won't let
the raw type compile.