# File lib/fog/rackspace/models/queues/claim.rb, line 71
        def messages=(messages)
          #HACK - Models require a collection, but I don't really want to expose
          # the messages collection to users here.
          message_collection = Fog::Rackspace::Queues::Messages.new({
              :service => service,
              :queue => queue,
              :client_id => service.client_id,
              :echo => true
            })
          attributes[:messages] = messages.map do |message|
            if message.instance_of? Fog::Rackspace::Queues::Message
              message.claim_id = self.id
              message
            else
              Fog::Rackspace::Queues::Message.new(
                message.merge({
                  :service => service,
                  :collection => message_collection,
                  :claim_id => self.id
                }.merge(message))
              )
            end
          end
        end