rubygems support
simple DSL setup