module Shutterstock
	class Collections < Array
		attr_reader :raw_data
		def initialize(raw_data)
			@raw_data = raw_data

			if raw_data.kind_of? Hash
				super(@raw_data["data"].map{ |collection| Collection.new(collection) })
			elsif raw_data.kind_of? Array
				super( @raw_data.map{ |collection| Collection.new(collection) } )
			end

			self
		end
	end
end