This library provides a concept of Interfaces and abstract classes to the ruby language
Justin Schumacher
MIT