# File lib/twitter/client/favorites.rb, line 41
        def favorite(action, value)
          raise ArgumentError, "Invalid favorite action provided: #{action}" unless @@FAVORITES_URIS.keys.member?(action)
                value = value.to_i.to_s unless value.is_a?(String)
                uri = "#{@@FAVORITES_URIS[action]}/#{value}.json"
                case action
                when :add
                  response = http_connect {|conn| create_http_post_request(uri) }
                when :remove
                  response = http_connect {|conn| create_http_delete_request(uri) }
                end
                bless_model(Twitter::Status.unmarshal(response.body))
        end