# File lib/twitter/client/messaging.rb, line 20
  def messages(action, options = nil)
    # method scoped method
    def uri_suffix(opts); opts && opts[:page] ? "?page=#{opts[:page]}" : ""; end
    raise ArgumentError, "Invalid messaging action: #{action}" unless [:sent, :received].member?(action)
    uri = @@MESSAGING_URIS[action] + uri_suffix(options)
    response = http_connect {|conn|     create_http_get_request(uri) }
    bless_models(Twitter::Message.unmarshal(response.body))
  end