Generic DSL using Stream[A,B]. Build.sbt with LMS and ScalaTest.