# File lib/stomp/client.rb, line 245
    def publish(destination, message, headers = {})
      if block_given?
        headers = headers.merge(:receipt => register_receipt_listener(lambda {|r| yield r}))
      end
      @connection.publish(destination, message, headers)
    end