Alternative BDD style Given When Then DSL for Scala Specs2