I like the way you think, but actually the super class already does this for us. Can I get you to remove this method from all the auto scale models?

https://github.com/fog/fog/blob/master/lib/fog/core/model.rb#L13-L21