# File lib/fog/core/collection.rb, line 103 def new(attributes = {}) unless attributes.is_a?(::Hash) raise(ArgumentError.new("Initialization parameters must be an attributes hash, got #{attributes.class} #{attributes.inspect}")) end model.new( attributes.merge( :collection => self, :connection => connection ) ) end