Tiny library enabling you to define abstract methods in Ruby classes and modules