http://scalamacros.org/paperstalks/