    # File lib/standard/facets/uri.rb, line 150
      def update_query_string(uri, parameters)
        query_string = self.get_query_string(uri)
        rest = uri.dup.gsub(/\?#{query_string}/, "")

        hash = self.query_string_to_hash(query_string)
        hash.update(parameters)
        query_string = self.hash_to_query_string(hash)

        unless query_string.blank?
          return "#{rest}?#{query_string}"
        else
          return rest
        end
      end