class Slim::Splat::Builder

def hyphen_attr(name, escape, value)

def hyphen_attr(name, escape, value)
  if Hash === value
    if @options[:hyphen_underscore_attrs]
      value.each do |n, v|
        hyphen_attr("#{name}-#{n.to_s.tr('_', '-')}", escape, v)
      end
    else
      value.each do |n, v|
        hyphen_attr("#{name}-#{n}", escape, v)
      end
    end
  else
    attr(name, escape_html(escape, value))
  end
end