Rubyconf 2013 Talk:  Prefer OO to Metaprogramming