Better delegators for Ruby 2.0. Allow your objects to have 'becomings,' temporarily giving them different functionality.
Steve Klabnik
May 27, 2013 11:00pm
MIT