Practice in creating a RubyGem/TDD