my resolution of the scala-koans: http://scalakoans.webfactional.com/