def prepare_bundles_set_params(name_or_bundle, tags = [])
        bundle = prepare_param_bundle(name_or_bundle, tags) do |b|
          raise Error, "Bundle name is empty" if b.name.empty?
          raise Error, "Bundle must contain at least one tag" if b.tags.empty?
        end
        { :bundle => bundle.name, :tags => bundle.tags.join(' ') }
      end
def prepare_bundles_set_params(name_or_bundle, tags = [])
        bundle = prepare_param_bundle(name_or_bundle, tags) do |b|
          raise Error, "Bundle name is empty" if b.name.empty?
          raise Error, "Bundle must contain at least one tag" if b.tags.empty?
        end
        { :bundle => bundle.name, :tags => bundle.tags.join(' ') }
      end
Prepares the params for a `bundles_set` call
 and returns a Hash with the params ready for the HTTP request.

 Raises::  WWW::Delicious::Error