Created a Ruby gem, but it is anything but feature-complete ;-)