From: Marcelo Barbudas Date: 2009-05-05T01:12:44+09:00 Subject: Re: modules and classes question Hi, > class SpecializedResource < BaseResource > def SpecializedResource.meth > sr = SpecializedResource.new > sr.do_stuff > end > end This seems a little complicated, not very DRY to write this code for every method. How does AWS do it? AWS::S3::Base.establish_connection!() and then just: Bucket.create('jukebox') -- M.