Example code from my talk at Vienna Scala User Group on 23th July 2013