3
Presentation: Mechanisms of Metaprogramming - Jake Wharton (jakewharton.com)