Revised description of and added slide link to Metaprogramming with Ruby talk