Using Ruby 2.0 TracePoint to simulate an abstract interface

Inspired on a Metacast (http://www.metacasts.tv/casts/tracepoint), I
made this code (Using Ruby 2.0 TracePoint to simulate an abstract interface · GitHub) to implement an
abstract interface in Ruby. As the screencast author says, it’s just an
interesting exercise. :slight_smile: