submitted for scaladays2014